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,379 19,949 SH   SOLE   19,949 0 0
AFLAC Inc Com COM 001055102 1,332 30,444 SH   SOLE   30,444 0 0
AT&T Inc Com COM 00206r102 2,944 82,593 SH   SOLE   82,593 0 0
Abbott Laboratories COM 002824100 2,497 41,666 SH   SOLE   41,666 0 0
Abbvie Inc Com COM 00287Y109 2,953 31,204 SH   SOLE   31,204 0 0
Airbus SE ADR COM 009279100 254 8,805 SH   SOLE   8,805 0 0
Allstate Corp COM 020002101 3,669 38,705 SH   SOLE   38,705 0 0
Alphabet Inc Class A COM 02079k305 7,461 7,194 SH   SOLE   7,194 0 0
Alphabet Inc Class C COM 02079k107 293 284 SH   SOLE   284 0 0
Altria Group Inc COM 02209s103 565 9,074 SH   SOLE   9,074 0 0
Amazon.Com Inc Com COM 023135106 514 355 SH   SOLE   355 0 0
American Elec Pwr Co COM 025537101 1,034 15,078 SH   SOLE   15,078 0 0
Ametek Inc New Com COM 031100100 218 2,865 SH   SOLE   2,865 0 0
Amgen Inc COM 031162100 820 4,812 SH   SOLE   4,812 0 0
Analog Devices Inc Com COM 032654105 539 5,917 SH   SOLE   5,917 0 0
Anthem Inc Com COM 036752103 5,854 26,646 SH   SOLE   26,646 0 0
Apple Inc COM 037833100 22,506 134,137 SH   SOLE   134,137 0 0
Astrazeneca PLC Sponsored ADR COM 046353108 1,091 31,185 SH   SOLE   31,185 0 0
Athersys Inc Com COM 04744l106 18 10,000 SH   SOLE   10,000 0 0
Automatic Data Processing Inc COM 053015103 444 3,915 SH   SOLE   3,915 0 0
BB&T Corp Com COM 054937107 7,685 147,669 SH   SOLE   147,669 0 0
BCE Inc Com COM 05534B760 452 10,500 SH   SOLE   10,500 0 0
Baxter Intl Inc COM 071813109 4,354 66,945 SH   SOLE   66,945 0 0
Becton Dickinson Co COM 075887109 7,179 33,129 SH   SOLE   33,129 0 0
Berkshire Hathaway Inc Cl B COM 084670702 1,352 6,777 SH   SOLE   6,777 0 0
Best Buy Inc Com COM 086516101 293 4,189 SH   SOLE   4,189 0 0
Biogen Inc Com COM 09062x103 359 1,310 SH   SOLE   1,310 0 0
Biomarin Pharmaceutical Com COM 09061g101 264 3,260 SH   SOLE   3,260 0 0
Boeing Co COM 097023105 6,054 18,465 SH   SOLE   18,465 0 0
BorgWarner Inc COM 099724106 7,426 147,835 SH   SOLE   147,835 0 0
Bristol Myers Squibb COM 110122108 3,147 49,751 SH   SOLE   49,751 0 0
Brookfield Renewable Partners COM G16258108 329 10,570 SH   SOLE   10,570 0 0
Buckeye Partners LP COM 118230101 797 21,305 SH   SOLE   21,305 0 0
Burlington Stores Inc Com COM 122017106 200 1,505 SH   SOLE   1,505 0 0
CA Inc Com COM 12673p105 398 11,740 SH   SOLE   11,740 0 0
CNX Midstream Partners LP COM 12654A101 430 23,400 SH   SOLE   23,400 0 0
CVS Health Corp COM 126650100 6,996 112,456 SH   SOLE   112,456 0 0
Camden Property Trust Sh Ben I COM 133131102 376 4,470 SH   SOLE   4,470 0 0
Caterpillar Inc COM 149123101 577 3,915 SH   SOLE   3,915 0 0
Chevron Corp COM 166764100 4,359 38,226 SH   SOLE   38,226 0 0
Chubb Limited COM H1467J104 3,289 24,047 SH   SOLE   24,047 0 0
Cinemark Holdings Inc Com COM 17243v102 507 13,450 SH   SOLE   13,450 0 0
Cisco Sys Inc COM 17275R102 6,577 153,349 SH   SOLE   153,349 0 0
Clorox Co Del COM 189054109 724 5,442 SH   SOLE   5,442 0 0
Coca Cola Co COM 191216100 596 13,715 SH   SOLE   13,715 0 0
Comcast Corp Cl A COM 20030N101 629 18,402 SH   SOLE   18,402 0 0
Comerica Inc COM 200340107 296 3,090 SH   SOLE   3,090 0 0
ConocoPhillips COM 20825c104 2,091 35,274 SH   SOLE   35,274 0 0
Consolidated Edison Hldg Co In COM 209115104 561 7,203 SH   SOLE   7,203 0 0
Cracker Barrel Old Country Sto COM 22410j106 981 6,165 SH   SOLE   6,165 0 0
Crestwood Equity Partners LP COM 226344208 407 15,905 SH   SOLE   15,905 0 0
Cypress Semiconductor Corp COM 232806109 523 30,830 SH   SOLE   30,830 0 0
Danaher Corp COM 235851102 1,091 11,146 SH   SOLE   11,146 0 0
Darden Restaurants COM 237194105 827 9,705 SH   SOLE   9,705 0 0
Devon Energy Corp COM 25179M103 588 18,484 SH   SOLE   18,484 0 0
Diageo P L C Spon ADR New COM 25243q205 633 4,671 SH   SOLE   4,671 0 0
Dollar General Corp Com COM 256677105 5,148 55,032 SH   SOLE   55,032 0 0
Dominion Energy Inc COM 25746u109 1,859 27,576 SH   SOLE   27,576 0 0
Dover Corp COM 260003108 1,497 15,245 SH   SOLE   15,245 0 0
DowDupont Inc Com COM 26078j100 6,140 96,375 SH   SOLE   96,375 0 0
Duke Energy Corp COM 26441c204 4,449 57,435 SH   SOLE   57,435 0 0
EQT Midstream Partners LP COM 26885b100 380 6,440 SH   SOLE   6,440 0 0
Eaton Corp Com COM 278058102 619 7,740 SH   SOLE   7,740 0 0
Eli Lilly & Co Com NPV COM 532457108 978 12,643 SH   SOLE   12,643 0 0
Emerson Electric Co COM 291011104 3,214 47,060 SH   SOLE   47,060 0 0
Enbridge Energy Partners LP COM 29250r106 313 32,485 SH   SOLE   32,485 0 0
Enbridge Inc Com COM 29250n105 604 19,202 SH   SOLE   19,202 0 0
Energy Transfer Partners LP COM 29278N103 340 20,988 SH   SOLE   20,988 0 0
Enterprise Products LP COM 293792107 4,202 171,645 SH   SOLE   171,645 0 0
Equity Residential COM 29476l107 200 3,252 SH   SOLE   3,252 0 0
Exxon Mobil Corp COM 30231G102 1,878 25,167 SH   SOLE   25,167 0 0
Facebook Inc Cl A COM 30303M102 779 4,875 SH   SOLE   4,875 0 0
FedEx Corporation Com COM 31428X106 6,475 26,968 SH   SOLE   26,968 0 0
Fifth Third Bancorp COM 316773100 254 8,005 SH   SOLE   8,005 0 0
First Solar Inc Com COM 336433107 355 5,000 SH   SOLE   5,000 0 0
General Dynamics Corp COM 369550108 1,004 4,547 SH   SOLE   4,547 0 0
GlaxoSmithKline ADR COM 37733W105 555 14,195 SH   SOLE   14,195 0 0
Goldman Sachs Group Com COM 38141g104 520 2,065 SH   SOLE   2,065 0 0
HCP Inc Com COM 40414l109 322 13,868 SH   SOLE   13,868 0 0
Healthcare Realty Trust COM 421946104 219 7,905 SH   SOLE   7,905 0 0
Home Depot Inc COM 437076102 216 1,211 SH   SOLE   1,211 0 0
Honeywell Intl Inc COM 438516106 4,431 30,661 SH   SOLE   30,661 0 0
Huntington Bancshares Inc Com COM 446150104 249 16,470 SH   SOLE   16,470 0 0
IBM COM 459200101 4,662 30,387 SH   SOLE   30,387 0 0
ITT INC COM 45073V108 219 4,470 SH   SOLE   4,470 0 0
Illinois Tool Works COM 452308109 2,158 13,774 SH   SOLE   13,774 0 0
Ingersoll-Rand PLC COM g47791101 535 6,256 SH   SOLE   6,256 0 0
Intel Corp COM 458140100 7,337 140,888 SH   SOLE   140,888 0 0
International Paper Co COM 460146103 253 4,743 SH   SOLE   4,743 0 0
Johnson & Johnson COM 478160104 6,568 51,255 SH   SOLE   51,255 0 0
Johnson Controls International COM G51502105 1,951 55,371 SH   SOLE   55,371 0 0
Kimberly Clark Corp COM 494368103 2,271 20,618 SH   SOLE   20,618 0 0
Kinder Morgan Inc Com COM 49456B101 754 50,083 SH   SOLE   50,083 0 0
Kraft Heinz Co Com COM 500754106 535 8,591 SH   SOLE   8,591 0 0
L3 Technologies Inc COM 502413107 3,629 17,445 SH   SOLE   17,445 0 0
Laboratory Corp of America Hld COM 50540r409 3,783 23,388 SH   SOLE   23,388 0 0
Lear Corp Com New COM 521865204 267 1,435 SH   SOLE   1,435 0 0
Leidos Holdings Inc COM 525327102 1,568 23,970 SH   SOLE   23,970 0 0
Lockheed Martin Corp COM 539830109 7,493 22,174 SH   SOLE   22,174 0 0
Lowes Cos Inc COM 548661107 9,542 108,742 SH   SOLE   108,742 0 0
MPLX LP COM 55336v100 997 30,185 SH   SOLE   30,185 0 0
Magellan Midstream Partners LP COM 559080106 2,212 37,912 SH   SOLE   37,912 0 0
Mastercard Inc Cl A COM 57636q104 6,806 38,857 SH   SOLE   38,857 0 0
Maxlinear Inc Com COM 57776J100 258 11,360 SH   SOLE   11,360 0 0
McDonalds Corp COM 580135101 330 2,113 SH   SOLE   2,113 0 0
McKesson Corp COM 58155Q103 3,572 25,355 SH   SOLE   25,355 0 0
Medtronic PLC COM G5960L103 1,029 12,822 SH   SOLE   12,822 0 0
Merck & Co Inc New Com COM 58933y105 3,186 58,483 SH   SOLE   58,483 0 0
Metlife Inc Com COM 59156R108 241 5,250 SH   SOLE   5,250 0 0
Microchip Technology Inc Com COM 595017104 800 8,755 SH   SOLE   8,755 0 0
Microsoft Corp COM 594918104 14,051 153,955 SH   SOLE   153,955 0 0
National Bankshares Inc VA COM 634865109 257 5,700 SH   SOLE   5,700 0 0
National Oilwell Varco Inc COM 637071101 359 9,751 SH   SOLE   9,751 0 0
Netscout Systems Inc Com COM 64115T104 1,830 69,446 SH   SOLE   69,446 0 0
Nextera Energy Inc Com COM 65339f101 213 1,302 SH   SOLE   1,302 0 0
Nike Inc Cl B COM 654106103 3,413 51,370 SH   SOLE   51,370 0 0
Norfolk Southern Corp COM 655844108 1,286 9,469 SH   SOLE   9,469 0 0
Northrop Grumman Corp Holding COM 666807102 1,917 5,490 SH   SOLE   5,490 0 0
Novartis A G Sponsored ADR COM 66987v109 2,216 27,406 SH   SOLE   27,406 0 0
Nucor Corp Com COM 670346105 3,273 53,578 SH   SOLE   53,578 0 0
Nvidia Corp COM 67066g104 509 2,200 SH   SOLE   2,200 0 0
Oneok Inc COM 682680103 2,337 41,056 SH   SOLE   41,056 0 0
Oracle Corp Com COM 68389X105 4,407 96,320 SH   SOLE   96,320 0 0
PNC Finl Svcs Group COM 693475105 2,632 17,401 SH   SOLE   17,401 0 0
Parker Hannifin Corp COM 701094104 292 1,710 SH   SOLE   1,710 0 0
Pentair PLC Shs COM G7S00T104 2,466 36,193 SH   SOLE   36,193 0 0
PepsiCo Inc COM 713448108 5,418 49,641 SH   SOLE   49,641 0 0
Permian Basin Rty Tr Unit COM 714236106 169 17,501 SH   SOLE   17,501 0 0
Pfizer Inc COM 717081103 6,613 186,348 SH   SOLE   186,348 0 0
Philip Morris Intl Inc Com COM 718172109 809 8,137 SH   SOLE   8,137 0 0
Photronics Inc Com COM 719405102 170 20,640 SH   SOLE   20,640 0 0
Plains All American Pipeline U COM 726503105 556 25,260 SH   SOLE   25,260 0 0
Praxair Inc COM 74005p104 1,348 9,342 SH   SOLE   9,342 0 0
Procter & Gamble Co Com COM 742718109 6,425 81,045 SH   SOLE   81,045 0 0
Public Storage Com COM 74460D109 249 1,241 SH   SOLE   1,241 0 0
Qualcomm Inc COM 747525103 241 4,343 SH   SOLE   4,343 0 0
RGC Resources Inc Com COM 74955l103 306 12,033 SH   SOLE   12,033 0 0
Raytheon Co Com New COM 755111507 1,542 7,146 SH   SOLE   7,146 0 0
Realty Income Corp COM 756109104 567 10,970 SH   SOLE   10,970 0 0
Royal Dutch Shell ADR EA Rep 2 COM 780259206 403 6,311 SH   SOLE   6,311 0 0
SPDR Gold Trust COM 78463v107 443 3,525 SH   SOLE   3,525 0 0
Schlumberger Limited Com COM 806857108 3,699 57,104 SH   SOLE   57,104 0 0
Select Sector Spdr Tr SBI Int COM 81369y886 218 4,314 SH   SOLE   4,314 0 0
Smucker J M Co Com New COM 832696405 824 6,642 SH   SOLE   6,642 0 0
Southern Co COM 842587107 1,522 34,076 SH   SOLE   34,076 0 0
Spectra Energy Partners LP COM 84756N109 533 15,855 SH   SOLE   15,855 0 0
Sprott Physical Gold & Silver COM 85208r101 380 28,724 SH   SOLE   28,724 0 0
Sprott Physical Gold Trust Uni COM 85207h104 324 30,155 SH   SOLE   30,155 0 0
Stanley Black & Decker Inc Com COM 854502101 2,108 13,757 SH   SOLE   13,757 0 0
Starbucks Corp Com COM 855244109 495 8,545 SH   SOLE   8,545 0 0
State Street Corp Com COM 857477103 432 4,335 SH   SOLE   4,335 0 0
Steel Dynamics Inc Com COM 858119100 916 20,708 SH   SOLE   20,708 0 0
Stryker Corp COM 863667101 579 3,599 SH   SOLE   3,599 0 0
SunTrust Banks Inc COM 867914103 1,220 17,928 SH   SOLE   17,928 0 0
Suncor Energy Com NPV New COM 867224107 772 22,340 SH   SOLE   22,340 0 0
Sysco Corp COM 871829107 3,014 50,269 SH   SOLE   50,269 0 0
T Rowe Price Group Inc Com COM 74144t108 5,014 46,440 SH   SOLE   46,440 0 0
TC PipeLines Unit LP COM 87233q108 529 15,237 SH   SOLE   15,237 0 0
Tallgrass Energy Partners LP C COM 874697105 200 5,280 SH   SOLE   5,280 0 0
Target Corp Com COM 87612e106 5,581 80,381 SH   SOLE   80,381 0 0
Tesla Inc Com COM 88160r101 781 2,935 SH   SOLE   2,935 0 0
Tetra Tech Inc New Com COM 88162g103 364 7,427 SH   SOLE   7,427 0 0
Texas Instruments Inc Com COM 882508104 2,216 21,328 SH   SOLE   21,328 0 0
Textron Inc Com COM 883203101 380 6,445 SH   SOLE   6,445 0 0
Time Warner Inc Com COM 887317303 969 10,247 SH   SOLE   10,247 0 0
Total S A Sponsored ADR COM 89151e109 280 4,845 SH   SOLE   4,845 0 0
UDR Inc COM 902653104 350 9,817 SH   SOLE   9,817 0 0
US Bancorp Del Com New COM 902973304 717 14,200 SH   SOLE   14,200 0 0
Union Pacific Corp COM 907818108 8,814 65,569 SH   SOLE   65,569 0 0
United Technologies Corp Com COM 913017109 2,688 21,363 SH   SOLE   21,363 0 0
UnitedHealth Group COM 91324p102 794 3,712 SH   SOLE   3,712 0 0
V F Corp COM 918204108 337 4,548 SH   SOLE   4,548 0 0
Varian Medical Systems Inc Com COM 92220p105 312 2,540 SH   SOLE   2,540 0 0
Verint Sys Inc Com COM 92343x100 346 8,115 SH   SOLE   8,115 0 0
Verisign Inc COM 92343e102 219 1,846 SH   SOLE   1,846 0 0
Verizon Communications COM 92343V104 4,329 90,526 SH   SOLE   90,526 0 0
Visa Inc Com Cl A COM 92826c839 2,416 20,195 SH   SOLE   20,195 0 0
Vulcan Materials Co COM 929160109 797 6,985 SH   SOLE   6,985 0 0
WalMart Inc Com COM 931142103 257 2,887 SH   SOLE   2,887 0 0
Walt Disney Co COM 254687106 7,946 79,107 SH   SOLE   79,107 0 0
Waste Management Inc COM 94106l109 3,464 41,177 SH   SOLE   41,177 0 0
Wells Fargo & Company Com COM 949746101 5,386 102,768 SH   SOLE   102,768 0 0
Welltower Inc Com COM 95040q104 2,318 42,581 SH   SOLE   42,581 0 0
Westar Energy Inc Com COM 95709t100 357 6,793 SH   SOLE   6,793 0 0
Weyerhaeuser Co Com COM 962166104 4,760 136,008 SH   SOLE   136,008 0 0
Williams Partners LP Com Unit COM 96949L105 467 13,553 SH   SOLE   13,553 0 0
Xilinx Inc COM 983919101 258 3,570 SH   SOLE   3,570 0 0
Xylem Inc Com COM 98419M100 2,624 34,108 SH   SOLE   34,108 0 0
Zimmer Biomet Hldgs Inc Com COM 98956P102 4,578 41,984 SH   SOLE   41,984 0 0
iShares Silver Trust COM 46428q109 403 26,173 SH   SOLE   26,173 0 0
Guggenheim S&P 500 Top 50 ETF ETF 78355w205 445 2,385 SH   SOLE   2,385 0 0
PowerShares ETF Trust Div Achv ETF 73935x732 294 11,580 SH   SOLE   11,580 0 0
S&P 500 Low Volatility Fund ETF 73937b779 591 12,588 SH   SOLE   12,588 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 798 3,032 SH   SOLE   3,032 0 0
SPDR Series Trust S&P Biotech ETF 78464a870 1,019 11,620 SH   SOLE   11,620 0 0
Vanguard Index Fds REIT ETF ETF 922908553 531 7,040 SH   SOLE   7,040 0 0
Vanguard Index Fds S&P 500 ETF ETF 922908363 434 1,794 SH   SOLE   1,794 0 0
Vanguard Index Fds Stk Mrk ETF ETF 922908769 1,185 8,733 SH   SOLE   8,733 0 0
Vanguard Scottsdale Fd Vng Rus ETF 92206c599 412 3,385 SH   SOLE   3,385 0 0
Vanguard Whitehall Fds High Di ETF 921946406 214 2,597 SH   SOLE   2,597 0 0
iShares MSCI KLD 400 Social ET ETF 464288570 311 3,185 SH   SOLE   3,185 0 0
iShares Select Dividend ETF ETF 464287168 336 3,535 SH   SOLE   3,535 0 0
iShares TR Russell 2000 ETF ETF 464287655 379 2,494 SH   SOLE   2,494 0 0
iShares TR Russell Midcap ETF ETF 464287499 887 4,295 SH   SOLE   4,295 0 0
iShares Tr Russell 3000 ETF ETF 464287689 1,068 6,834 SH   SOLE   6,834 0 0