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 CO COM 88579Y101 642 3,088 SH   SOLE 3,088 0 0
ABB LTD SPONSORED ADR 000375204 2,202 116,683 SH   SOLE 116,683 0 0
ABBOTT LABS COM 002824100 311 3,886 SH   SOLE 3,886 0 0
ABBVIE INC COM 00287Y109 579 7,181 SH   SOLE 7,181 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 233 1,323 SH   SOLE 1,323 0 0
AEGON N V NY REGISTRY SHS 007924103 48 10,000 SH   SOLE 10,000 0 0
AIR PRODS & CHEMS INC COM 009158106 291 1,522 SH   SOLE 1,522 0 0
ALLIANZGI CONV INCOME FD COM 018828103 90 13,849 SH   SOLE 13,849 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 203 9,448 SH   SOLE 9,448 0 0
ALPHABET INC CAP STK CL A 02079K305 4,495 3,819 SH   SOLE 3,819 0 0
ALPHABET INC CAP STK CL C 02079K107 2,682 2,286 SH   SOLE 2,286 0 0
AMERICAN ELEC PWR CO INC COM 025537101 274 3,267 SH   SOLE 3,267 0 0
AMERICAN EXPRESS CO COM 025816109 243 2,219 SH   SOLE 2,219 0 0
AMGEN INC COM 031162100 385 2,028 SH   SOLE 2,028 0 0
ANTHEM INC COM 036752103 717 2,500 SH   SOLE 2,500 0 0
APPLE INC COM 037833100 14,073 74,086 SH   SOLE 74,086 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 44 10,246 SH   SOLE 10,246 0 0
AT&T INC COM 00206R102 1,300 41,454 SH   SOLE 41,454 0 0
BANK AMER CORP COM 060505104 561 20,321 SH   SOLE 20,321 0 0
BB&T CORP COM 054937107 2,414 51,885 SH   SOLE 51,885 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,326 21 SH   SOLE 21 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,061 69,994 SH   SOLE 69,994 0 0
BGC PARTNERS INC CL A 05541T101 53 10,000 SH   SOLE 10,000 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 149 13,886 SH   SOLE 13,886 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 143 10,000 SH   SOLE 10,000 0 0
BOEING CO COM 097023105 698 1,831 SH   SOLE 1,831 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 294 6,160 SH   SOLE 6,160 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 264 24,343 SH   SOLE 24,343 0 0
CARMAX INC COM 143130102 212 3,044 SH   SOLE 3,044 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 474 6,000 SH   SOLE 6,000 0 0
CHEVRON CORP NEW COM 166764100 6,299 51,135 SH   SOLE 51,135 0 0
CIGNA CORP NEW COM 125523100 229 1,424 SH   SOLE 1,424 0 0
CISCO SYS INC COM 17275R102 399 7,386 SH   SOLE 7,386 0 0
COCA COLA CO COM 191216100 505 10,784 SH   SOLE 10,784 0 0
COSTCO WHSL CORP NEW COM 22160K105 852 3,518 SH   SOLE 3,518 0 0
CSX CORP COM 126408103 223 2,986 SH   SOLE 2,986 0 0
CVS HEALTH CORP COM 126650100 231 4,281 SH   SOLE 4,281 0 0
DISNEY WALT CO COM DISNEY 254687106 1,960 17,654 SH   SOLE 17,654 0 0
DOLLAR TREE INC COM 256746108 261 2,482 SH   SOLE 2,482 0 0
DOMINION ENERGY INC COM 25746U109 3,442 44,905 SH   SOLE 44,905 0 0
DOWDUPONT INC COM 26078J100 248 4,652 SH   SOLE 4,652 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,982 22,021 SH   SOLE 22,021 0 0
EASTMAN CHEMICAL CO COM 277432100 322 4,237 SH   SOLE 4,237 0 0
EMERSON ELEC CO COM 291011104 4,817 70,359 SH   SOLE 70,359 0 0
ENBRIDGE INC COM 29250N105 507 13,993 SH   SOLE 13,993 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 160 10,397 SH   SOLE 10,397 0 0
EOG RES INC COM 26875P101 3,856 40,510 SH   SOLE 40,510 0 0
EXXON MOBIL CORP COM 30231G102 7,042 87,158 SH   SOLE 87,158 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 2,684 58,027 SH   SOLE 58,027 0 0
GABELLI EQUITY TR INC COM 362397101 254 41,224 SH   SOLE 41,224 0 0
GENERAL ELECTRIC CO COM 369604103 595 59,516 SH   SOLE 59,516 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 255 6,095 SH   SOLE 6,095 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,446 17,948 SH   SOLE 17,948 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 122 15,247 SH   SOLE 15,247 0 0
HOME DEPOT INC COM 437076102 556 2,897 SH   SOLE 2,897 0 0
ILLINOIS TOOL WKS INC COM 452308109 346 2,412 SH   SOLE 2,412 0 0
INTEL CORP COM 458140100 1,014 18,887 SH   SOLE 18,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 541 3,836 SH   SOLE 3,836 0 0
INTUIT COM 461202103 288 1,100 SH   SOLE 1,100 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 275 2,156 SH   SOLE 2,156 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 326 20,521 SH   SOLE 20,521 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9,629 299,493 SH   SOLE 299,493 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 1,794 83,777 SH   SOLE 83,777 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 490 9,316 SH   SOLE 9,316 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 95 12,180 SH   SOLE 12,180 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,984 33,348 SH   SOLE 33,348 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,359 28,292 SH   SOLE 28,292 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,958 51,300 SH   SOLE 51,300 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,848 10,008 SH   SOLE 10,008 0 0
ISHARES TR CORE US AGGBD ET 464287226 12,198 111,832 SH   SOLE 111,832 0 0
ISHARES TR EXPND TEC SC ETF 464287549 2,894 14,032 SH   SOLE 14,032 0 0
ISHARES TR JPMORGAN USD EMG 464288281 274 2,494 SH   SOLE 2,494 0 0
ISHARES TR MICRO-CAP ETF 464288869 668 7,202 SH   SOLE 7,202 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 4,281 59,455 SH   SOLE 59,455 0 0
ISHARES TR MIN VOL USA ETF 46429B697 2,743 46,642 SH   SOLE 46,642 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,680 57,931 SH   SOLE 57,931 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,914 60,347 SH   SOLE 60,347 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,640 14,673 SH   SOLE 14,673 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,387 75,425 SH   SOLE 75,425 0 0
ISHARES TR RUS 1000 ETF 464287622 6,721 42,722 SH   SOLE 42,722 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,625 21,895 SH   SOLE 21,895 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 744 4,857 SH   SOLE 4,857 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 796 4,776 SH   SOLE 4,776 0 0
ISHARES TR S&P 100 ETF 464287101 264 2,108 SH   SOLE 2,108 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,191 6,911 SH   SOLE 6,911 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,717 15,234 SH   SOLE 15,234 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,553 46,377 SH   SOLE 46,377 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 10,790 101,789 SH   SOLE 101,789 0 0
ISHARES TR TIPS BD ETF 464287176 239 2,117 SH   SOLE 2,117 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 265 2,217 SH   SOLE 2,217 0 0
ISHARES TR U.S. TECH ETF 464287721 597 3,133 SH   SOLE 3,133 0 0
ISHARES TR US HLTHCARE ETF 464287762 295 1,522 SH   SOLE 1,522 0 0
JOHNSON & JOHNSON COM 478160104 1,778 12,721 SH   SOLE 12,721 0 0
JPMORGAN CHASE & CO COM 46625H100 8,722 86,158 SH   SOLE 86,158 0 0
KKR & CO INC CL A 48251W104 564 24,000 SH   SOLE 24,000 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 213 13,728 SH   SOLE 13,728 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5,564 136,170 SH   SOLE 136,170 0 0
LILLY ELI & CO COM 532457108 332 2,555 SH   SOLE 2,555 0 0
LOWES COS INC COM 548661107 271 2,471 SH   SOLE 2,471 0 0
MCDONALDS CORP COM 580135101 642 3,379 SH   SOLE 3,379 0 0
MEDTRONIC PLC SHS G5960L103 225 2,466 SH   SOLE 2,466 0 0
MERCK & CO INC COM 58933Y105 3,448 41,454 SH   SOLE 41,454 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 89 19,098 SH   SOLE 19,098 0 0
MICROSOFT CORP COM 594918104 1,919 16,273 SH   SOLE 16,273 0 0
NORFOLK SOUTHERN CORP COM 655844108 296 1,585 SH   SOLE 1,585 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 235 15,534 SH   SOLE 15,534 0 0
NUVEEN MUN VALUE FD INC COM 670928100 139 13,923 SH   SOLE 13,923 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 188 14,838 SH   SOLE 14,838 0 0
ORACLE CORP COM 68389X105 558 10,392 SH   SOLE 10,392 0 0
PACKAGING CORP AMER COM 695156109 1,760 17,710 SH   SOLE 17,710 0 0
PEPSICO INC COM 713448108 1,055 8,608 SH   SOLE 8,608 0 0
PFIZER INC COM 717081103 1,058 24,900 SH   SOLE 24,900 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 1,471 28,441 SH   SOLE 28,441 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 361 6,599 SH   SOLE 6,599 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,689 30,076 SH   SOLE 30,076 0 0
PPL CORP COM 69351T106 223 7,024 SH   SOLE 7,024 0 0
PROCTER AND GAMBLE CO COM 742718109 1,924 18,494 SH   SOLE 18,494 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 200 2,951 SH   SOLE 2,951 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 65 14,300 SH   SOLE 14,300 0 0
ROSS STORES INC COM 778296103 274 2,947 SH   SOLE 2,947 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 227 3,000 SH   SOLE 3,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 937 14,645 SH   SOLE 14,645 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 799 12,768 SH   SOLE 12,768 0 0
ROYCE MICRO-CAP TR INC COM 780915104 191 22,894 SH   SOLE 22,894 0 0
ROYCE VALUE TR INC COM 780910105 141 10,253 SH   SOLE 10,253 0 0
SCHLUMBERGER LTD COM 806857108 240 5,498 SH   SOLE 5,498 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,936 75,862 SH   SOLE 75,862 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,532 169,289 SH   SOLE 169,289 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 234 4,018 SH   SOLE 4,018 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,841 64,047 SH   SOLE 64,047 0 0
SOUTHERN CO COM 842587107 778 15,046 SH   SOLE 15,046 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,913 7,383 SH   SOLE 7,383 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,843 10,065 SH   SOLE 10,065 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 871 20,858 SH   SOLE 20,858 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 20,890 210,137 SH   SOLE 210,137 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,479 32,862 SH   SOLE 32,862 0 0
STARBUCKS CORP COM 855244109 291 3,914 SH   SOLE 3,914 0 0
STEEL DYNAMICS INC COM 858119100 317 8,984 SH   SOLE 8,984 0 0
SUNTRUST BKS INC COM 867914103 510 8,609 SH   SOLE 8,609 0 0
SYSCO CORP COM 871829107 6,701 100,381 SH   SOLE 100,381 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 217 4,000 SH   SOLE 4,000 0 0
TOTAL S A SPONSORED ADS 89151E109 595 10,694 SH   SOLE 10,694 0 0
TRAVELERS COMPANIES INC COM 89417E109 339 2,471 SH   SOLE 2,471 0 0
UDR INC COM 902653104 457 10,053 SH   SOLE 10,053 0 0
UNION BANKSHARES CORP NEW COM 90539J109 377 11,671 SH   SOLE 11,671 0 0
UNION PACIFIC CORP COM 907818108 442 2,646 SH   SOLE 2,646 0 0
UNITED BANKSHARES INC WEST V COM 909907107 636 17,562 SH   SOLE 17,562 0 0
UNITED TECHNOLOGIES CORP COM 913017109 266 2,060 SH   SOLE 2,060 0 0
UNITEDHEALTH GROUP INC COM 91324P102 482 1,948 SH   SOLE 1,948 0 0
US BANCORP DEL COM NEW 902973304 5,206 108,031 SH   SOLE 108,031 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 13,489 169,478 SH   SOLE 169,478 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,248 40,013 SH   SOLE 40,013 0 0
VANGUARD GROUP DIV APP ETF 921908844 14,072 128,348 SH   SOLE 128,348 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 310 1,981 SH   SOLE 1,981 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 235 1,810 SH   SOLE 1,810 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 262 3,014 SH   SOLE 3,014 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 304 1,171 SH   SOLE 1,171 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 341 2,229 SH   SOLE 2,229 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,706 25,613 SH   SOLE 25,613 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,447 108,622 SH   SOLE 108,622 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 351 8,261 SH   SOLE 8,261 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 442 6,037 SH   SOLE 6,037 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,996 143,724 SH   SOLE 143,724 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 238 2,741 SH   SOLE 2,741 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,492 169,153 SH   SOLE 169,153 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 408 9,991 SH   SOLE 9,991 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15,594 182,042 SH   SOLE 182,042 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 269 1,558 SH   SOLE 1,558 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 374 1,862 SH   SOLE 1,862 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,085 136,741 SH   SOLE 136,741 0 0
WELLS FARGO CO NEW COM 949746101 1,181 24,434 SH   SOLE 24,434 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 407 4,763 SH   SOLE 4,763 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 10,609 112,603 SH   SOLE 112,603 0 0
XCEL ENERGY INC COM 98389B100 250 4,452 SH   SOLE 4,452 0 0