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
ABBVIE INC COM 00287Y109 643 6,551 SH   SOLE   0 0 6,551
ADOBE INC COM 00724F101 805 1,850 SH   SOLE   0 0 1,850
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,673 7,756 SH   SOLE   0 0 7,756
ALIGN TECHNOLOGY INC COM 016255101 947 3,452 SH   SOLE   0 0 3,452
ALPHABET INC CAP STK CL A 02079K305 2,289 1,614 SH   SOLE   0 0 1,614
ALTRIA GROUP INC COM 02209S103 2,769 70,540 SH   SOLE   0 0 70,540
AMAZON COM INC COM 023135106 3,586 1,300 SH   SOLE   0 0 1,300
AMERICAN TOWER CORP NEW COM 03027X100 1,249 4,830 SH   SOLE   0 0 4,830
APPLE INC COM 037833100 8,704 23,861 SH   SOLE   0 0 23,861
ARK ETF TR GENOMIC REV ETF 00214Q302 396 7,586 SH   SOLE   0 0 7,586
ARK ETF TR INNOVATION ETF 00214Q104 942 13,211 SH   SOLE   0 0 13,211
AT&T INC COM 00206R102 2,261 74,803 SH   SOLE   0 0 74,803
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,079 46,568 SH   SOLE   0 0 46,568
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,069 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,037 22,617 SH   SOLE   0 0 22,617
BLACKSTONE GROUP INC COM CL A 09260D107 3,905 68,919 SH   SOLE   0 0 68,919
BP PLC SPONSORED ADR 055622104 1,162 49,832 SH   SOLE   0 0 49,832
BRISTOL-MYERS SQUIBB CO COM 110122108 2,777 47,236 SH   SOLE   0 0 47,236
CAPITAL ONE FINL CORP COM 14040H105 610 9,738 SH   SOLE   0 0 9,738
CARMAX INC COM 143130102 242 2,703 SH   SOLE   0 0 2,703
CHEVRON CORP NEW COM 166764100 560 6,280 SH   SOLE   0 0 6,280
CISCO SYS INC COM 17275R102 3,784 81,137 SH   SOLE   0 0 81,137
COCA COLA CO COM 191216100 237 5,307 SH   SOLE   0 0 5,307
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 246 690 SH   SOLE   0 0 690
DISNEY WALT CO COM DISNEY 254687106 993 8,904 SH   SOLE   0 0 8,904
DOMINION ENERGY INC COM 25746U109 3,064 37,744 SH   SOLE   0 0 37,744
DOW INC COM 260557103 339 8,316 SH   SOLE   0 0 8,316
DUPONT DE NEMOURS INC COM 26614N102 392 7,386 SH   SOLE   0 0 7,386
EXXON MOBIL CORP COM 30231G102 312 6,980 SH   SOLE   0 0 6,980
FACEBOOK INC CL A 30303M102 1,668 7,347 SH   SOLE   0 0 7,347
GENERAL MTRS CO COM 37045V100 494 19,542 SH   SOLE   0 0 19,542
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5,118 50,926 SH   SOLE   0 0 50,926
GOLDMAN SACHS GROUP INC COM 38141G104 241 1,220 SH   SOLE   0 0 1,220
INTEL CORP COM 458140100 511 8,537 SH   SOLE   0 0 8,537
INTUIT COM 461202103 1,308 4,417 SH   SOLE   0 0 4,417
INTUITIVE SURGICAL INC COM NEW 46120E602 952 1,670 SH   SOLE   0 0 1,670
INVESCO QQQ TR UNIT SER 1 46090E103 1,699 6,862 SH   SOLE   0 0 6,862
ISHARES TR 20 YR TR BD ETF 464287432 1,030 6,285 SH   SOLE   0 0 6,285
ISHARES TR 1 3 YR TREAS BD 464287457 1,042 12,035 SH   SOLE   0 0 12,035
ISHARES TR RUSSELL 2000 ETF 464287655 395 2,757 SH   SOLE   0 0 2,757
ISHARES TR ULTR SH TRM BD 46434V878 557 11,013 SH   SOLE   0 0 11,013
ISHARES TR MSCI EMG MKT ETF 464287234 781 19,532 SH   SOLE   0 0 19,532
ISHARES TR PFD AND INCM SEC 464288687 207 5,990 SH   SOLE   0 0 5,990
ISHARES TR GRWT ALLOCAT ETF 464289867 470 10,140 SH   SOLE   0 0 10,140
ISHARES TR SH TR CRPORT ETF 464288646 584 10,681 SH   SOLE   0 0 10,681
ISHARES TR RUS 1000 VAL ETF 464287598 205 1,824 SH   SOLE   0 0 1,824
ISHARES TR CORE US AGGBD ET 464287226 3,490 29,520 SH   SOLE   0 0 29,520
ISHARES TR CORE S&P SCP ETF 464287804 3,345 48,980 SH   SOLE   0 0 48,980
ISHARES TR CORE S&P MCP ETF 464287507 3,383 19,028 SH   SOLE   0 0 19,028
ISHARES TR JPMORGAN USD EMG 464288281 2,993 27,402 SH   SOLE   0 0 27,402
ISHARES TR IBOXX INV CP ETF 464287242 2,764 20,549 SH   SOLE   0 0 20,549
ISHARES TR S&P 100 ETF 464287101 3,917 27,500 SH   SOLE   0 0 27,500
ISHARES TR CORE S&P500 ETF 464287200 5,600 18,084 SH   SOLE   0 0 18,084
ISHARES TR RUS 1000 GRW ETF 464287614 3,138 16,346 SH   SOLE   0 0 16,346
ISHARES TR AGGRES ALLOC ETF 464289859 2,052 37,392 SH   SOLE   0 0 37,392
JD.COM INC SPON ADR CL A 47215P106 1,564 25,983 SH   SOLE   0 0 25,983
JOHNSON & JOHNSON COM 478160104 3,200 22,751 SH   SOLE   0 0 22,751
JPMORGAN CHASE & CO COM 46625H100 2,396 25,472 SH   SOLE   0 0 25,472
LILLY ELI & CO COM 532457108 216 1,318 SH   SOLE   0 0 1,318
LOCKHEED MARTIN CORP COM 539830109 1,946 5,333 SH   SOLE   0 0 5,333
MASTERCARD INCORPORATED CL A 57636Q104 689 2,329 SH   SOLE   0 0 2,329
MICROSOFT CORP COM 594918104 5,125 25,183 SH   SOLE   0 0 25,183
NETFLIX INC COM 64110L106 1,687 3,707 SH   SOLE   0 0 3,707
NORFOLK SOUTHERN CORP COM 655844108 272 1,552 SH   SOLE   0 0 1,552
NOVARTIS AG SPONSORED ADR 66987V109 3,012 34,487 SH   SOLE   0 0 34,487
NOVO-NORDISK A S ADR 670100205 217 3,316 SH   SOLE   0 0 3,316
NUSHARES ETF TR NUVEEN ESG US 67092P870 228 8,420 SH   SOLE   0 0 8,420
NVIDIA CORPORATION COM 67066G104 840 2,211 SH   SOLE   0 0 2,211
OLD DOMINION FREIGHT LINE IN COM 679580100 35,256 207,888 SH   SOLE   0 0 207,888
PALO ALTO NETWORKS INC COM 697435105 281 1,225 SH   SOLE   0 0 1,225
PAYCOM SOFTWARE INC COM 70432V102 246 795 SH   SOLE   0 0 795
PAYPAL HLDGS INC COM 70450Y103 2,474 14,201 SH   SOLE   0 0 14,201
PFIZER INC COM 717081103 695 21,250 SH   SOLE   0 0 21,250
PHILIP MORRIS INTL INC COM 718172109 2,729 38,958 SH   SOLE   0 0 38,958
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,596 15,692 SH   SOLE   0 0 15,692
PNC FINL SVCS GROUP INC COM 693475105 1,003 9,531 SH   SOLE   0 0 9,531
PROCTER AND GAMBLE CO COM 742718109 308 2,576 SH   SOLE   0 0 2,576
PROSHARES TR ULTRASHRT S&P500 74347B383 357 18,383 SH   SOLE   0 0 18,383
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 431 13,188 SH   SOLE   0 0 13,188
SCHWAB CHARLES CORP COM 808513105 2,163 64,097 SH   SOLE   0 0 64,097
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,145 41,446 SH   SOLE   0 0 41,446
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,144 34,192 SH   SOLE   0 0 34,192
SPDR S&P 500 ETF TR TR UNIT 78462F103 704 2,282 SH   SOLE   0 0 2,282
SPDR SER TR S&P DIVID ETF 78464A763 1,719 18,845 SH   SOLE   0 0 18,845
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,490 14,726 SH   SOLE   0 0 14,726
SQUARE INC CL A 852234103 274 2,610 SH   SOLE   0 0 2,610
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,101 25,386 SH   SOLE   0 0 25,386
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,075 82,245 SH   SOLE   0 0 82,245
SUN CMNTYS INC COM 866674104 2,289 16,868 SH   SOLE   0 0 16,868
TARGET CORP COM 87612E106 3,648 30,414 SH   SOLE   0 0 30,414
TRUIST FINL CORP COM 89832Q109 591 15,750 SH   SOLE   0 0 15,750
ULTA BEAUTY INC COM 90384S303 801 3,936 SH   SOLE   0 0 3,936
UNILEVER PLC SPON ADR NEW 904767704 419 7,643 SH   SOLE   0 0 7,643
UNITED PARCEL SERVICE INC CL B 911312106 2,687 24,172 SH   SOLE   0 0 24,172
VALERO ENERGY CORP COM 91913Y100 2,121 36,058 SH   SOLE   0 0 36,058
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,023 11,582 SH   SOLE   0 0 11,582
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 488 8,447 SH   SOLE   0 0 8,447
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,029 13,109 SH   SOLE   0 0 13,109
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,443 36,421 SH   SOLE   0 0 36,421
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 425 6,836 SH   SOLE   0 0 6,836
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,089 28,066 SH   SOLE   0 0 28,066
VERIZON COMMUNICATIONS INC COM 92343V104 657 11,910 SH   SOLE   0 0 11,910
VISA INC COM CL A 92826C839 1,688 8,738 SH   SOLE   0 0 8,738
WALMART INC COM 931142103 464 3,875 SH   SOLE   0 0 3,875
WELLS FARGO CO NEW COM 949746101 217 8,457 SH   SOLE   0 0 8,457
WESTERN DIGITAL CORP. COM 958102105 211 4,777 SH   SOLE   0 0 4,777
WESTROCK CO COM 96145D105 3,613 127,841 SH   SOLE   0 0 127,841