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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AEGON N V NY REGISTRY SHS 007924103   403,916 84,149 SH   SOLE   0 0 84,149
AMAZON COM INC COM 023135106 BBG001S5PQL7 611,261 4,809 SH   SOLE   0 0 4,809
APPLE INC COM 037833100 BBG001S5N8V8 1,838,137 10,736 SH   SOLE   0 0 10,736
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 743,687 2,123 SH   SOLE   0 0 2,123
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1,531,638 14,017 SH   SOLE   0 0 14,017
BOWMAN CONSULTING GROUP LTD COM 103002101 BBG003BPV1R9 1,787,810 63,782 SH   SOLE   0 0 63,782
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 201,954 814 SH   SOLE   0 0 814
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 7,863,366 168,923 SH   SOLE   0 0 168,923
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1,545,602 33,828 SH   SOLE   0 0 33,828
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 275,927 6,177 SH   SOLE   0 0 6,177
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 4,344,718 99,741 SH   SOLE   0 0 99,741
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 135,209 10,886 SH   SOLE   0 0 10,886
GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 706,496 58,100 SH   SOLE   0 0 58,100
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 480,082 1,340 SH   SOLE   0 0 1,340
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 394,095 13,015 SH   SOLE   0 0 13,015
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 360,869 7,242 SH   SOLE   0 0 7,242
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 2,951,731 32,228 SH   SOLE   0 0 32,228
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 394,217 918 SH   SOLE   0 0 918
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 1,385,297 20,039 SH   SOLE   0 0 20,039
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 1,651,502 17,586 SH   SOLE   0 0 17,586
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,035,757 10,101 SH   SOLE   0 0 10,101
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 246,247 2,394 SH   SOLE   0 0 2,394
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 306,484 6,075 SH   SOLE   0 0 6,075
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 275,356 187 SH   SOLE   0 0 187
MICROSOFT CORP COM 594918104 BBG001S5TD05 357,456 1,132 SH   SOLE   0 0 1,132
MOODYS CORP COM 615369105 BBG001S5VP87 671,601 2,124 SH   SOLE   0 0 2,124
NATIONAL BANKSHARES INC VA COM 634865109 BBG001S7T312 217,924 8,703 SH   SOLE   0 0 8,703
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 5,778,789 241,386 SH   SOLE   0 0 241,386
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 492,156 9,873 SH   SOLE   0 0 9,873
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 3,515,495 49,682 SH   SOLE   0 0 49,682
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 4,041,624 80,048 SH   SOLE   0 0 80,048
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 212,126 1,294 SH   SOLE   0 0 1,294
SMARTRENT INC COM CL A 83193G107 BBG00Z0H9PZ1 81,135 31,086 SH   SOLE   0 0 31,086
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 271,234 1,582 SH   SOLE   0 0 1,582
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 249,910 8,059 SH   SOLE   0 0 8,059
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 617,020 11,755 SH   SOLE   0 0 11,755
TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 336,000 7,500 SH   SOLE   0 0 7,500
TESLA INC COM 88160R101 BBG001SQKGD7 251,472 1,005 SH   SOLE   0 0 1,005
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 23,857,240 329,930 SH   SOLE   0 0 329,930
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 10,981,863 146,094 SH   SOLE   0 0 146,094
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1,296,583 18,581 SH   SOLE   0 0 18,581
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 8,317,127 63,509 SH   SOLE   0 0 63,509
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 957,872 4,600 SH   SOLE   0 0 4,600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 495,981 1,263 SH   SOLE   0 0 1,263
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 6,393,053 40,084 SH   SOLE   0 0 40,084
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 341,705 1,807 SH   SOLE   0 0 1,807
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 49,789,419 234,402 SH   SOLE   0 0 234,402
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 22,534,379 163,375 SH   SOLE   0 0 163,375
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 5,716,716 110,212 SH   SOLE   0 0 110,212
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 3,530,041 90,029 SH   SOLE   0 0 90,029
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 3,555,456 73,918 SH   SOLE   0 0 73,918
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 1,600,896 29,912 SH   SOLE   0 0 29,912
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 25,066,703 573,346 SH   SOLE   0 0 573,346