The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579y101 4,968 21,108 SH   SOLE   21,108 0 0
AFLAC Inc Com COM 001055102 1,376 15,672 SH   SOLE   15,672 0 0
AT&T Inc Com COM 00206r102 3,227 82,998 SH   SOLE   82,998 0 0
Abbott Laboratories COM 002824100 2,378 41,666 SH   SOLE   41,666 0 0
Abbvie Inc Com COM 00287Y109 3,018 31,204 SH   SOLE   31,204 0 0
Airbus SE ADR COM 009279100 219 8,805 SH   SOLE   8,805 0 0
Allstate Corp COM 020002101 4,169 39,814 SH   SOLE   39,814 0 0
Alphabet Inc Class A COM 02079k305 7,620 7,234 SH   SOLE   7,234 0 0
Alphabet Inc Class C COM 02079k107 297 284 SH   SOLE   284 0 0
Altria Group Inc COM 02209s103 648 9,074 SH   SOLE   9,074 0 0
Amazon.Com Inc Com COM 023135106 415 355 SH   SOLE   355 0 0
AmeriGas Partners LP Unit Int COM 030975106 201 4,350 SH   SOLE   4,350 0 0
American Elec Pwr Co COM 025537101 1,179 16,023 SH   SOLE   16,023 0 0
Ametek Inc New Com COM 031100100 208 2,865 SH   SOLE   2,865 0 0
Amgen Inc COM 031162100 808 4,647 SH   SOLE   4,647 0 0
Analog Devices Inc Com COM 032654105 527 5,917 SH   SOLE   5,917 0 0
Anthem Inc Com COM 036752103 6,433 28,589 SH   SOLE   28,589 0 0
Apple Inc COM 037833100 23,078 136,372 SH   SOLE   136,372 0 0
Astrazeneca PLC Sponsored ADR COM 046353108 1,088 31,365 SH   SOLE   31,365 0 0
Athersys Inc Com COM 04744l106 18 10,000 SH   SOLE   10,000 0 0
Automatic Data Processing Inc COM 053015103 413 3,525 SH   SOLE   3,525 0 0
BB&T Corp Com COM 054937107 7,551 151,875 SH   SOLE   151,875 0 0
BCE Inc Com COM 05534B760 504 10,500 SH   SOLE   10,500 0 0
Baxter Intl Inc COM 071813109 4,409 68,206 SH   SOLE   68,206 0 0
Becton Dickinson Co COM 075887109 7,407 34,601 SH   SOLE   34,601 0 0
Berkshire Hathaway Inc Cl B COM 084670702 1,343 6,777 SH   SOLE   6,777 0 0
Best Buy Inc Com COM 086516101 242 3,539 SH   SOLE   3,539 0 0
Biogen Inc Com COM 09062x103 462 1,450 SH   SOLE   1,450 0 0
Biomarin Pharmaceutical Com COM 09061g101 294 3,300 SH   SOLE   3,300 0 0
Blackrock Inc Com COM 09247x101 434 845 SH   SOLE   845 0 0
Boeing Co COM 097023105 5,974 20,256 SH   SOLE   20,256 0 0
BorgWarner Inc COM 099724106 7,866 153,960 SH   SOLE   153,960 0 0
Bristol Myers Squibb COM 110122108 3,038 49,576 SH   SOLE   49,576 0 0
Brookfield Renewable Partners COM G16258108 386 11,055 SH   SOLE   11,055 0 0
Buckeye Partners LP COM 118230101 1,074 21,685 SH   SOLE   21,685 0 0
CA Inc Com COM 12673p105 391 11,740 SH   SOLE   11,740 0 0
CVS Health Corp COM 126650100 8,317 114,718 SH   SOLE   114,718 0 0
Camden Property Trust Sh Ben I COM 133131102 794 8,620 SH   SOLE   8,620 0 0
Caterpillar Inc COM 149123101 622 3,945 SH   SOLE   3,945 0 0
Central Fd CDA Ltd Cl A COM 153501101 389 29,059 SH   SOLE   29,059 0 0
Chevron Corp COM 166764100 4,877 38,956 SH   SOLE   38,956 0 0
Chubb Limited COM H1467J104 3,475 23,780 SH   SOLE   23,780 0 0
Cinemark Holdings Inc Com COM 17243v102 482 13,835 SH   SOLE   13,835 0 0
Cisco Sys Inc COM 17275R102 6,077 158,665 SH   SOLE   158,665 0 0
Clorox Co Del COM 189054109 817 5,492 SH   SOLE   5,492 0 0
Coca Cola Co COM 191216100 639 13,931 SH   SOLE   13,931 0 0
Comcast Corp Cl A COM 20030N101 737 18,402 SH   SOLE   18,402 0 0
Comerica Inc COM 200340107 268 3,090 SH   SOLE   3,090 0 0
Cone Midstream Partners LP COM 206812109 231 13,800 SH   SOLE   13,800 0 0
ConocoPhillips COM 20825c104 1,947 35,474 SH   SOLE   35,474 0 0
Consolidated Edison Hldg Co In COM 209115104 688 8,103 SH   SOLE   8,103 0 0
Cracker Barrel Old Country Sto COM 22410j106 1,075 6,765 SH   SOLE   6,765 0 0
Cypress Semiconductor Corp COM 232806109 475 31,140 SH   SOLE   31,140 0 0
Danaher Corp COM 235851102 1,030 11,096 SH   SOLE   11,096 0 0
Darden Restaurants COM 237194105 932 9,705 SH   SOLE   9,705 0 0
Devon Energy Corp COM 25179M103 766 18,494 SH   SOLE   18,494 0 0
Diageo P L C Spon ADR New COM 25243q205 682 4,671 SH   SOLE   4,671 0 0
Digital Realty Tr Inc Com COM 253868103 274 2,405 SH   SOLE   2,405 0 0
Dollar General Corp Com COM 256677105 5,331 57,320 SH   SOLE   57,320 0 0
Dominion Energy Inc COM 25746u109 2,272 28,024 SH   SOLE   28,024 0 0
Dover Corp COM 260003108 1,545 15,295 SH   SOLE   15,295 0 0
DowDupont Inc Com COM 26078j100 7,062 99,157 SH   SOLE   99,157 0 0
Duke Energy Corp COM 26441c204 5,124 60,917 SH   SOLE   60,917 0 0
EQT Midstream Partners LP COM 26885b100 325 4,440 SH   SOLE   4,440 0 0
Eaton Corp Com COM 278058102 617 7,815 SH   SOLE   7,815 0 0
Eli Lilly & Co Com NPV COM 532457108 1,020 12,073 SH   SOLE   12,073 0 0
Emerson Electric Co COM 291011104 3,425 49,144 SH   SOLE   49,144 0 0
Enbridge Energy Partners LP COM 29250r106 469 33,985 SH   SOLE   33,985 0 0
Enbridge Inc Com COM 29250n105 759 19,407 SH   SOLE   19,407 0 0
Energy Transfer Partners LP COM 29278N103 376 20,988 SH   SOLE   20,988 0 0
Enterprise Products LP COM 293792107 4,555 171,804 SH   SOLE   171,804 0 0
Equity Residential COM 29476l107 234 3,674 SH   SOLE   3,674 0 0
Exxon Mobil Corp COM 30231G102 2,230 26,660 SH   SOLE   26,660 0 0
Facebook Inc Cl A COM 30303M102 860 4,875 SH   SOLE   4,875 0 0
FedEx Corporation Com COM 31428X106 7,113 28,505 SH   SOLE   28,505 0 0
Federal Realty Invst Tr Sh Ben COM 313747206 412 3,101 SH   SOLE   3,101 0 0
Fifth Third Bancorp COM 316773100 225 7,405 SH   SOLE   7,405 0 0
First Solar Inc Com COM 336433107 338 5,000 SH   SOLE   5,000 0 0
General Dynamics Corp COM 369550108 925 4,547 SH   SOLE   4,547 0 0
General Electric Co COM 369604103 2,680 153,600 SH   SOLE   153,600 0 0
GlaxoSmithKline ADR COM 37733W105 475 13,385 SH   SOLE   13,385 0 0
HCP Inc Com COM 40414l109 383 14,704 SH   SOLE   14,704 0 0
Healthcare Realty Trust COM 421946104 254 7,905 SH   SOLE   7,905 0 0
Highwoods Pptys Inc COM 431284108 205 4,024 SH   SOLE   4,024 0 0
Home Depot Inc COM 437076102 230 1,211 SH   SOLE   1,211 0 0
Honeywell Intl Inc COM 438516106 5,015 32,698 SH   SOLE   32,698 0 0
Huntington Bancshares Inc Com COM 446150104 221 15,170 SH   SOLE   15,170 0 0
IBM COM 459200101 4,771 31,097 SH   SOLE   31,097 0 0
ITT INC COM 45073V108 239 4,470 SH   SOLE   4,470 0 0
Illinois Tool Works COM 452308109 2,379 14,256 SH   SOLE   14,256 0 0
Ingersoll-Rand PLC COM g47791101 558 6,256 SH   SOLE   6,256 0 0
Intel Corp COM 458140100 6,981 151,242 SH   SOLE   151,242 0 0
International Paper Co COM 460146103 275 4,743 SH   SOLE   4,743 0 0
Johnson & Johnson COM 478160104 7,215 51,642 SH   SOLE   51,642 0 0
Johnson Controls International COM G51502105 2,242 58,825 SH   SOLE   58,825 0 0
Kimberly Clark Corp COM 494368103 2,496 20,683 SH   SOLE   20,683 0 0
Kinder Morgan Inc Com COM 49456B101 868 48,018 SH   SOLE   48,018 0 0
Kraft Heinz Co Com COM 500754106 668 8,591 SH   SOLE   8,591 0 0
L3 Technologies Inc COM 502413107 3,428 17,325 SH   SOLE   17,325 0 0
Laboratory Corp of America Hld COM 50540r409 3,823 23,968 SH   SOLE   23,968 0 0
Lear Corp Com New COM 521865204 254 1,435 SH   SOLE   1,435 0 0
Leidos Holdings Inc COM 525327102 1,581 24,490 SH   SOLE   24,490 0 0
Lockheed Martin Corp COM 539830109 7,358 22,919 SH   SOLE   22,919 0 0
Lowes Cos Inc COM 548661107 10,485 112,814 SH   SOLE   112,814 0 0
Lyondellbasell Industries Cl A COM N53745100 528 4,790 SH   SOLE   4,790 0 0
MPLX LP COM 55336v100 1,000 28,185 SH   SOLE   28,185 0 0
Magellan Midstream Partners LP COM 559080106 2,787 39,287 SH   SOLE   39,287 0 0
Mastercard Inc Cl A COM 57636q104 6,405 42,319 SH   SOLE   42,319 0 0
Maxlinear Inc Com COM 57776J100 300 11,360 SH   SOLE   11,360 0 0
McDonalds Corp COM 580135101 364 2,113 SH   SOLE   2,113 0 0
McKesson Corp COM 58155Q103 4,098 26,275 SH   SOLE   26,275 0 0
Medtronic PLC COM G5960L103 1,099 13,613 SH   SOLE   13,613 0 0
Merck & Co Inc New Com COM 58933y105 3,300 58,648 SH   SOLE   58,648 0 0
Metlife Inc Com COM 59156R108 265 5,250 SH   SOLE   5,250 0 0
Microchip Technology Inc Com COM 595017104 738 8,395 SH   SOLE   8,395 0 0
Microsoft Corp COM 594918104 13,587 158,836 SH   SOLE   158,836 0 0
National Bankshares Inc VA COM 634865109 259 5,700 SH   SOLE   5,700 0 0
National Oilwell Varco Inc COM 637071101 439 12,191 SH   SOLE   12,191 0 0
Netscout Systems Inc Com COM 64115T104 2,118 69,571 SH   SOLE   69,571 0 0
Nextera Energy Inc Com COM 65339f101 203 1,302 SH   SOLE   1,302 0 0
Nike Inc Cl B COM 654106103 3,331 53,260 SH   SOLE   53,260 0 0
Norfolk Southern Corp COM 655844108 1,085 7,489 SH   SOLE   7,489 0 0
Northrop Grumman Corp Holding COM 666807102 1,815 5,915 SH   SOLE   5,915 0 0
Novartis A G Sponsored ADR COM 66987v109 2,461 29,308 SH   SOLE   29,308 0 0
Nucor Corp Com COM 670346105 3,345 52,611 SH   SOLE   52,611 0 0
Nustar Energy LP Unit COM 67058H102 348 11,633 SH   SOLE   11,633 0 0
Nvidia Corp COM 67066g104 426 2,200 SH   SOLE   2,200 0 0
Oneok Inc COM 682680103 2,172 40,644 SH   SOLE   40,644 0 0
Oracle Corp Com COM 68389X105 4,611 97,526 SH   SOLE   97,526 0 0
PNC Finl Svcs Group COM 693475105 2,519 17,461 SH   SOLE   17,461 0 0
Parker Hannifin Corp COM 701094104 257 1,290 SH   SOLE   1,290 0 0
Pentair PLC Shs COM G7S00T104 2,644 37,440 SH   SOLE   37,440 0 0
PepsiCo Inc COM 713448108 6,120 51,032 SH   SOLE   51,032 0 0
Permian Basin Rty Tr Unit COM 714236106 155 17,501 SH   SOLE   17,501 0 0
Pfizer Inc COM 717081103 6,915 190,912 SH   SOLE   190,912 0 0
Philip Morris Intl Inc Com COM 718172109 860 8,137 SH   SOLE   8,137 0 0
Photronics Inc Com COM 719405102 180 21,170 SH   SOLE   21,170 0 0
Plains All American Pipeline U COM 726503105 521 25,260 SH   SOLE   25,260 0 0
Praxair Inc COM 74005p104 1,450 9,377 SH   SOLE   9,377 0 0
Procter & Gamble Co Com COM 742718109 7,646 83,212 SH   SOLE   83,212 0 0
Public Service Enterprise Grou COM 744573106 272 5,283 SH   SOLE   5,283 0 0
Public Storage Com COM 74460D109 338 1,616 SH   SOLE   1,616 0 0
Qualcomm Inc COM 747525103 278 4,343 SH   SOLE   4,343 0 0
RGC Resources Inc Com COM 74955l103 326 12,033 SH   SOLE   12,033 0 0
Raytheon Co Com New COM 755111507 1,329 7,076 SH   SOLE   7,076 0 0
Realty Income Corp COM 756109104 681 11,940 SH   SOLE   11,940 0 0
Royal Dutch Shell ADR EA Rep 2 COM 780259206 421 6,311 SH   SOLE   6,311 0 0
SPDR Gold Trust COM 78463v107 436 3,525 SH   SOLE   3,525 0 0
Schlumberger Limited Com COM 806857108 3,900 57,871 SH   SOLE   57,871 0 0
Sealed Air Corp New COM 81211k100 273 5,547 SH   SOLE   5,547 0 0
Select Sector Spdr Tr SBI Int COM 81369y886 289 5,489 SH   SOLE   5,489 0 0
Smucker J M Co Com New COM 832696405 826 6,647 SH   SOLE   6,647 0 0
Southern Co COM 842587107 1,757 36,526 SH   SOLE   36,526 0 0
Spectra Energy Partners LP COM 84756N109 627 15,855 SH   SOLE   15,855 0 0
Sprott Physical Gold Trust Uni COM 85207h104 319 30,155 SH   SOLE   30,155 0 0
Stanley Black & Decker Inc Com COM 854502101 2,439 14,376 SH   SOLE   14,376 0 0
Starbucks Corp Com COM 855244109 577 10,045 SH   SOLE   10,045 0 0
State Street Corp Com COM 857477103 423 4,335 SH   SOLE   4,335 0 0
Steel Dynamics Inc Com COM 858119100 847 19,628 SH   SOLE   19,628 0 0
Stryker Corp COM 863667101 557 3,599 SH   SOLE   3,599 0 0
SunTrust Banks Inc COM 867914103 1,158 17,928 SH   SOLE   17,928 0 0
Suncor Energy Com NPV New COM 867224107 825 22,460 SH   SOLE   22,460 0 0
Sysco Corp COM 871829107 3,238 53,314 SH   SOLE   53,314 0 0
T Rowe Price Group Inc Com COM 74144t108 5,095 48,557 SH   SOLE   48,557 0 0
TC PipeLines Unit LP COM 87233q108 809 15,237 SH   SOLE   15,237 0 0
Target Corp Com COM 87612e106 5,349 81,982 SH   SOLE   81,982 0 0
Tesla Inc Com COM 88160r101 914 2,935 SH   SOLE   2,935 0 0
Tetra Tech Inc New Com COM 88162g103 358 7,427 SH   SOLE   7,427 0 0
Texas Instruments Inc Com COM 882508104 2,279 21,818 SH   SOLE   21,818 0 0
Textron Inc Com COM 883203101 292 5,160 SH   SOLE   5,160 0 0
Time Warner Inc Com COM 887317303 1,013 11,080 SH   SOLE   11,080 0 0
Total S A Sponsored ADR COM 89151e109 268 4,845 SH   SOLE   4,845 0 0
UDR Inc COM 902653104 386 10,022 SH   SOLE   10,022 0 0
US Bancorp Del Com New COM 902973304 794 14,825 SH   SOLE   14,825 0 0
Union Pacific Corp COM 907818108 9,129 68,079 SH   SOLE   68,079 0 0
United Technologies Corp Com COM 913017109 2,701 21,173 SH   SOLE   21,173 0 0
UnitedHealth Group COM 91324p102 873 3,962 SH   SOLE   3,962 0 0
V F Corp COM 918204108 337 4,548 SH   SOLE   4,548 0 0
Varian Medical Systems Inc Com COM 92220p105 210 1,890 SH   SOLE   1,890 0 0
Ventas Inc COM 92276f100 217 3,614 SH   SOLE   3,614 0 0
Verint Sys Inc Com COM 92343x100 243 5,815 SH   SOLE   5,815 0 0
Verisign Inc COM 92343e102 211 1,846 SH   SOLE   1,846 0 0
Verizon Communications COM 92343V104 4,855 91,734 SH   SOLE   91,734 0 0
Visa Inc Com Cl A COM 92826c839 2,406 21,100 SH   SOLE   21,100 0 0
Vulcan Materials Co COM 929160109 872 6,795 SH   SOLE   6,795 0 0
WalMart Inc Com COM 931142103 285 2,887 SH   SOLE   2,887 0 0
Walt Disney Co COM 254687106 8,718 81,091 SH   SOLE   81,091 0 0
Waste Management Inc COM 94106l109 3,950 45,767 SH   SOLE   45,767 0 0
Wells Fargo & Company Com COM 949746101 6,383 105,200 SH   SOLE   105,200 0 0
Welltower Inc Com COM 95040q104 2,823 44,261 SH   SOLE   44,261 0 0
Westar Energy Inc Com COM 95709t100 359 6,793 SH   SOLE   6,793 0 0
Weyerhaeuser Co Com COM 962166104 4,863 137,921 SH   SOLE   137,921 0 0
Williams Cos Inc COM 969457100 213 6,988 SH   SOLE   6,988 0 0
Xilinx Inc COM 983919101 227 3,370 SH   SOLE   3,370 0 0
Xylem Inc Com COM 98419M100 2,418 35,458 SH   SOLE   35,458 0 0
Zimmer Biomet Hldgs Inc Com COM 98956P102 5,082 42,119 SH   SOLE   42,119 0 0
iShares Silver Trust COM 46428q109 461 28,826 SH   SOLE   28,826 0 0
Guggenheim S&P 500 Top 50 ETF ETF 78355w205 482 2,535 SH   SOLE   2,535 0 0
PowerShares ETF Trust Div Achv ETF 73935x732 306 11,580 SH   SOLE   11,580 0 0
S&P 500 Low Volatility Fund ETF 73937b779 601 12,588 SH   SOLE   12,588 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 822 3,082 SH   SOLE   3,082 0 0
SPDR Series Trust S&P Biotech ETF 78464a870 1,239 14,595 SH   SOLE   14,595 0 0
Vanguard Index Fds REIT ETF ETF 922908553 726 8,745 SH   SOLE   8,745 0 0
Vanguard Index Fds S&P 500 ETF ETF 922908363 440 1,794 SH   SOLE   1,794 0 0
Vanguard Index Fds Stk Mrk ETF ETF 922908769 1,199 8,733 SH   SOLE   8,733 0 0
Vanguard Scottsdale Fd Vng Rus ETF 92206c599 416 3,385 SH   SOLE   3,385 0 0
Vanguard Whitehall Fds High Di ETF 921946406 222 2,597 SH   SOLE   2,597 0 0
iShares MSCI KLD 400 Social ET ETF 464288570 313 3,185 SH   SOLE   3,185 0 0
iShares Select Dividend ETF ETF 464287168 348 3,535 SH   SOLE   3,535 0 0
iShares TR Russell 2000 ETF ETF 464287655 383 2,511 SH   SOLE   2,511 0 0
iShares TR Russell Midcap ETF ETF 464287499 894 4,295 SH   SOLE   4,295 0 0
iShares Tr Russell 3000 ETF ETF 464287689 1,086 6,869 SH   SOLE   6,869 0 0