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 727 6,789 SH   SOLE   0 0 6,789
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,002 4,004 SH   SOLE   0 0 4,004
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,647 7,078 SH   SOLE   0 0 7,078
ALIGN TECHNOLOGY INC COM 016255101 1,856 3,474 SH   SOLE   0 0 3,474
ALPHABET INC CAP STK CL A 02079K305 3,353 1,913 SH   SOLE   0 0 1,913
ALTRIA GROUP INC COM 02209S103 2,964 72,282 SH   SOLE   0 0 72,282
AMAZON COM INC COM 023135106 4,241 1,302 SH   SOLE   0 0 1,302
AMERICAN TOWER CORP NEW COM 03027X100 1,332 5,935 SH   SOLE   0 0 5,935
APPLE INC COM 037833100 214 1,616 SH   SOLE   0 0 1,616
APPLE INC COM 037833100 10,390 78,305 SH   SOLE   0 0 78,305
ARK ETF TR INNOVATION ETF 00214Q104 3,352 26,926 SH   SOLE   0 0 26,926
ARK ETF TR GENOMIC REV ETF 00214Q302 952 10,213 SH   SOLE   0 0 10,213
AT&T INC COM 00206R102 434 15,075 SH   SOLE   0 0 15,075
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,567 47,571 SH   SOLE   0 0 47,571
ATLANTIC UN BANKSHARES CORP COM 04911A107 644 19,551 SH   SOLE   0 0 19,551
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,149 13,580 SH   SOLE   0 0 13,580
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,391 4 SH   SOLE   0 0 4
BLACKSTONE GROUP INC COM CL A 09260D107 4,926 76,010 SH   SOLE   0 0 76,010
BP PLC SPONSORED ADR 055622104 1,801 87,757 SH   SOLE   0 0 87,757
BRISTOL-MYERS SQUIBB CO COM 110122108 3,065 49,406 SH   SOLE   0 0 49,406
BROADCOM INC COM 11135F101 2,559 5,844 SH   SOLE   0 0 5,844
CAPITAL ONE FINL CORP COM 14040H105 947 9,576 SH   SOLE   0 0 9,576
CARMAX INC COM 143130102 281 2,973 SH   SOLE   0 0 2,973
CHEVRON CORP NEW COM 166764100 395 4,682 SH   SOLE   0 0 4,682
CISCO SYS INC COM 17275R102 3,579 79,980 SH   SOLE   0 0 79,980
COCA COLA CO COM 191216100 343 6,256 SH   SOLE   0 0 6,256
COMCAST CORP NEW CL A 20030N101 3,485 66,512 SH   SOLE   0 0 66,512
CORTEVA INC COM 22052L104 215 5,563 SH   SOLE   0 0 5,563
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 378 690 SH   SOLE   0 0 690
CSX CORP COM 126408103 361 3,977 SH   SOLE   0 0 3,977
DISNEY WALT CO COM 254687106 2,383 13,155 SH   SOLE   0 0 13,155
DOMINION ENERGY INC COM 25746U109 3,050 40,561 SH   SOLE   0 0 40,561
DOW INC COM 260557103 469 8,447 SH   SOLE   0 0 8,447
DUPONT DE NEMOURS INC COM 26614N102 524 7,375 SH   SOLE   0 0 7,375
EXACT SCIENCES CORP COM 30063P105 1,407 10,619 SH   SOLE   0 0 10,619
EXXON MOBIL CORP COM 30231G102 278 6,743 SH   SOLE   0 0 6,743
FACEBOOK INC CL A 30303M102 2,056 7,528 SH   SOLE   0 0 7,528
GENERAL MTRS CO COM 37045V100 769 18,459 SH   SOLE   0 0 18,459
GOLDMAN SACHS BDC INC SHS 38147U107 259 13,571 SH   SOLE   0 0 13,571
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 936 9,349 SH   SOLE   0 0 9,349
GOLDMAN SACHS GROUP INC COM 38141G104 3,380 12,819 SH   SOLE   0 0 12,819
ILLUMINA INC COM 452327109 315 851 SH   SOLE   0 0 851
INTEL CORP COM 458140100 423 8,493 SH   SOLE   0 0 8,493
INTUIT COM 461202103 2,212 5,823 SH   SOLE   0 0 5,823
INTUITIVE SURGICAL INC COM NEW 46120E602 1,368 1,672 SH   SOLE   0 0 1,672
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 236 2,281 SH   SOLE   0 0 2,281
INVESCO QQQ TR UNIT SER 1 46090E103 3,337 10,636 SH   SOLE   0 0 10,636
INVITATION HOMES INC COM 46187W107 2,130 71,705 SH   SOLE   0 0 71,705
ISHARES TR GRWT ALLOCAT ETF 464289867 492 9,434 SH   SOLE   0 0 9,434
ISHARES TR JPMORGAN USD EMG 464288281 451 3,891 SH   SOLE   0 0 3,891
ISHARES TR IBOXX INV CP ETF 464287242 699 5,059 SH   SOLE   0 0 5,059
ISHARES TR ISHS 1-5YR INVS 464288646 635 11,507 SH   SOLE   0 0 11,507
ISHARES TR MSCI EMG MKT ETF 464287234 618 11,957 SH   SOLE   0 0 11,957
ISHARES TR CORE US AGGBD ET 464287226 2,203 18,637 SH   SOLE   0 0 18,637
ISHARES TR CORE S&P500 ETF 464287200 7,011 18,677 SH   SOLE   0 0 18,677
ISHARES TR RUS 1000 GRW ETF 464287614 3,943 16,351 SH   SOLE   0 0 16,351
ISHARES TR CORE S&P SCP ETF 464287804 7,938 86,375 SH   SOLE   0 0 86,375
ISHARES TR RUSSELL 2000 ETF 464287655 542 2,766 SH   SOLE   0 0 2,766
ISHARES TR S&P 100 ETF 464287101 4,544 26,475 SH   SOLE   0 0 26,475
ISHARES TR CORE S&P MCP ETF 464287507 4,680 20,363 SH   SOLE   0 0 20,363
ISHARES TR AGGRES ALLOC ETF 464289859 2,501 38,974 SH   SOLE   0 0 38,974
ISHARES TR RUS 1000 VAL ETF 464287598 258 1,891 SH   SOLE   0 0 1,891
JD.COM INC SPON ADR CL A 47215P106 2,106 23,963 SH   SOLE   0 0 23,963
JOHNSON & JOHNSON COM 478160104 3,674 23,343 SH   SOLE   0 0 23,343
JPMORGAN CHASE & CO COM 46625H100 3,754 29,543 SH   SOLE   0 0 29,543
LILLY ELI & CO COM 532457108 223 1,322 SH   SOLE   0 0 1,322
LOCKHEED MARTIN CORP COM 539830109 2,347 6,611 SH   SOLE   0 0 6,611
MASTERCARD INCORPORATED CL A 57636Q104 832 2,332 SH   SOLE   0 0 2,332
MICROSOFT CORP COM 594918104 4,901 22,036 SH   SOLE   0 0 22,036
NETFLIX INC COM 64110L106 2,141 3,960 SH   SOLE   0 0 3,960
NORFOLK SOUTHN CORP COM 655844108 371 1,560 SH   SOLE   0 0 1,560
NOVARTIS AG SPONSORED ADR 66987V109 3,352 35,500 SH   SOLE   0 0 35,500
NOVO-NORDISK A S ADR 670100205 232 3,316 SH   SOLE   0 0 3,316
NUVEEN REAL ASSET INCOME & G COM 67074Y105 207 15,400 SH   SOLE   0 0 15,400
NVIDIA CORPORATION COM 67066G104 924 1,769 SH   SOLE   0 0 1,769
OLD DOMINION FREIGHT LINE IN COM 679580100 44,072 225,800 SH   SOLE   0 0 225,800
OWENS & MINOR INC NEW COM 690732102 205 7,585 SH   SOLE   0 0 7,585
PALO ALTO NETWORKS INC COM 697435105 2,076 5,841 SH   SOLE   0 0 5,841
PAYCOM SOFTWARE INC COM 70432V102 360 795 SH   SOLE   0 0 795
PAYPAL HLDGS INC COM 70450Y103 3,297 14,079 SH   SOLE   0 0 14,079
PFIZER INC COM 717081103 771 20,938 SH   SOLE   0 0 20,938
PHILIP MORRIS INTL INC COM 718172109 3,505 42,336 SH   SOLE   0 0 42,336
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,070 10,481 SH   SOLE   0 0 10,481
PNC FINL SVCS GROUP INC COM 693475105 1,444 9,688 SH   SOLE   0 0 9,688
PPG INDS INC COM 693506107 202 1,397 SH   SOLE   0 0 1,397
PROCTER AND GAMBLE CO COM 742718109 382 2,747 SH   SOLE   0 0 2,747
PROSHARES TR ULTRAPRO QQQ 74347X831 1,102 6,060 SH   SOLE   0 0 6,060
PROSHARES TR ULTRPRO DOW30 74347X823 460 4,490 SH   SOLE   0 0 4,490
RAYTHEON TECHNOLOGIES CORP COM 75513E101 208 2,906 SH   SOLE   0 0 2,906
ROKU INC COM CL A 77543R102 297 894 SH   SOLE   0 0 894
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 335 4,965 SH   SOLE   0 0 4,965
SELECT SECTOR SPDR TR ENERGY 81369Y506 505 13,334 SH   SOLE   0 0 13,334
SHOPIFY INC CL A 82509L107 2,411 2,130 SH   SOLE   0 0 2,130
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,402 56,984 SH   SOLE   0 0 56,984
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,792 53,104 SH   SOLE   0 0 53,104
SPDR S&P 500 ETF TR TR UNIT 78462F103 897 2,398 SH   SOLE   0 0 2,398
SPDR SER TR BLOOMBERG BRCLYS 78468R622 900 8,265 SH   SOLE   0 0 8,265
SPDR SER TR S&P DIVID ETF 78464A763 594 5,610 SH   SOLE   0 0 5,610
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,601 8,267 SH   SOLE   0 0 8,267
SQUARE INC CL A 852234103 585 2,688 SH   SOLE   0 0 2,688
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,954 80,244 SH   SOLE   0 0 80,244
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,257 27,536 SH   SOLE   0 0 27,536
STARBUCKS CORP COM 855244109 3,366 31,461 SH   SOLE   0 0 31,461
SUN CMNTYS INC COM 866674104 2,777 18,278 SH   SOLE   0 0 18,278
TARGET CORP COM 87612E106 4,660 26,400 SH   SOLE   0 0 26,400
TESLA INC COM 88160R101 339 480 SH   SOLE   0 0 480
TRUIST FINL CORP COM 89832Q109 762 15,907 SH   SOLE   0 0 15,907
UNILEVER PLC SPON ADR NEW 904767704 319 5,284 SH   SOLE   0 0 5,284
UNITED PARCEL SERVICE INC CL B 911312106 3,481 20,671 SH   SOLE   0 0 20,671
VALERO ENERGY CORP COM 91913Y100 628 11,107 SH   SOLE   0 0 11,107
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,068 12,109 SH   SOLE   0 0 12,109
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 275 4,698 SH   SOLE   0 0 4,698
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 711 8,376 SH   SOLE   0 0 8,376
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,437 88,550 SH   SOLE   0 0 88,550
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,499 10,619 SH   SOLE   0 0 10,619
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,429 51,454 SH   SOLE   0 0 51,454
VEEVA SYS INC CL A COM 922475108 218 800 SH   SOLE   0 0 800
VERIZON COMMUNICATIONS INC COM 92343V104 716 12,194 SH   SOLE   0 0 12,194
VERTEX PHARMACEUTICALS INC COM 92532F100 1,646 6,964 SH   SOLE   0 0 6,964
VISA INC COM CL A 92826C839 2,477 11,327 SH   SOLE   0 0 11,327
WALMART INC COM 931142103 581 4,030 SH   SOLE   0 0 4,030
WESTERN DIGITAL CORP. COM 958102105 265 4,777 SH   SOLE   0 0 4,777
WESTROCK CO COM 96145D105 4,229 97,149 SH   SOLE   0 0 97,149
WESTROCK CO COM 96145D105 1,090 25,043 SH   SOLE   0 0 25,043