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
AMAZON COM INC COM Stock 023135106   8,832,672 67,756 SH   SOLE   67,756 0 0
INVESCO QQQ TRUST ETF 46090E103   207,614 562 SH   SOLE   562 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   247,403 1,423 SH   SOLE   1,423 0 0
ELEVANCE HEALTH INC COM Stock 036752103   992,380 2,234 SH   SOLE   2,234 0 0
JOHNSON & JOHNSON COM Stock 478160104   1,553,260 9,384 SH   SOLE   9,384 0 0
WASTE MGMT INC DEL COM Stock 94106L109   249,276 1,437 SH   SOLE   1,437 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   6,972,272 31,652 SH   SOLE   31,652 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142   357,851 6,346 SH   SOLE   6,346 0 0
VANGUARD ENERGY ETF ETF 92204A306   774,313 6,859 SH   SOLE   6,859 0 0
ISHARES GLOBAL TECH ETF ETF 464287291   203,734 3,276 SH   SOLE   3,276 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   1,674,556 3,110 SH   SOLE   3,110 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,358,802 10,414 SH   SOLE   10,414 0 0
WATSCO INC COM Stock 942622200   218,582 573 SH   SOLE   573 0 0
SHELL PLC SPON ADS ADR 780259305   217,610 3,604 SH   SOLE   3,604 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,745,406 18,093 SH   SOLE   18,093 0 0
COCA COLA CO COM Stock 191216100   576,305 9,570 SH   SOLE   9,570 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762   410,009 1,463 SH   SOLE   1,463 0 0
TRUIST FINL CORP COM Stock 89832Q109   1,726,731 56,894 SH   SOLE   56,894 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   2,477,535 50,336 SH   SOLE   50,336 0 0
INTEL CORP COM Stock 458140100   454,848 13,602 SH   SOLE   13,602 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   2,580,029 7,503 SH   SOLE   7,503 0 0
MERCK & CO INC COM Stock 58933Y105   1,907,153 16,528 SH   SOLE   16,528 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   4,449,831 10,038 SH   SOLE   10,038 0 0
MCKESSON CORP COM Stock 58155Q103   397,398 930 SH   SOLE   930 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   336,047 1,343 SH   SOLE   1,343 0 0
EMERSON ELEC CO COM Stock 291011104   807,607 8,935 SH   SOLE   8,935 0 0
ALLSTATE CORP COM Stock 020002101   258,372 2,370 SH   SOLE   2,370 0 0
SHENANDOAH TELECOMMUNICATIONS COM Stock 82312B106   741,624 38,169 SH   SOLE   38,169 0 0
MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102   61,496 19,098 SH   SOLE   19,098 0 0
JPMORGAN USD High Yield Corporate Bond ETF ETF 46641Q878   2,167,966 48,598 SH   SOLE   48,598 0 0
ISHARES S&P 100 ETF ETF 464287101   298,788 1,443 SH   SOLE   1,443 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,080,768 29,061 SH   SOLE   29,061 0 0
PEPSICO INC COM Stock 713448108   1,591,758 8,594 SH   SOLE   8,594 0 0
HONEYWELL INTL INC COM Stock 438516106   262,488 1,265 SH   SOLE   1,265 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   372,785 3,825 SH   SOLE   3,825 0 0
US BANCORP DEL COM NEW Stock 902973304   1,301,741 39,399 SH   SOLE   39,399 0 0
XCEL ENERGY INC COM Stock 98389B100   248,680 4,000 SH   SOLE   4,000 0 0
HOME DEPOT INC COM Stock 437076102   822,845 2,649 SH   SOLE   2,649 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   321,333 1,462 SH   SOLE   1,462 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   5,994,922 83,915 SH   SOLE   83,915 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   3,281,907 23,309 SH   SOLE   23,309 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   25,765,999 194,123 SH   SOLE   194,123 0 0
SPDR GOLD SHARES ETF 78463V107   207,150 1,162 SH   SOLE   1,162 0 0
SOUTHERN CO COM Stock 842587107   739,532 10,527 SH   SOLE   10,527 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   310,953 1,130 SH   SOLE   1,130 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   240,786 4,657 SH   SOLE   4,657 0 0
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573   2,252,805 29,775 SH   SOLE   29,775 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   29,955,269 300,605 SH   SOLE   300,605 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   38,420,811 112,671 SH   SOLE   112,671 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   24,688,172 326,304 SH   SOLE   326,304 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   13,391,677 111,877 SH   SOLE   111,877 0 0
EASTMAN CHEM CO COM Stock 277432100   295,113 3,525 SH   SOLE   3,525 0 0
INTUIT COM Stock 461202103   211,684 462 SH   SOLE   462 0 0
CSX CORP COM Stock 126408103   713,009 20,909 SH   SOLE   20,909 0 0
MICROSOFT CORP COM Stock 594918104   5,711,982 16,773 SH   SOLE   16,773 0 0
AMERIPRISE FINL INC COM Stock 03076C106   200,625 604 SH   SOLE   604 0 0
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   1,994,755 34,005 SH   SOLE   34,005 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   7,767,150 15 SH   SOLE   15 0 0
BOEING CO COM Stock 097023105   325,082 1,540 SH   SOLE   1,540 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   2,268,806 11,407 SH   SOLE   11,407 0 0
VANGUARD MID-CAP ETF ETF 922908629   1,933,005 8,780 SH   SOLE   8,780 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   425,915 2,101 SH   SOLE   2,101 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   2,553,241 44,227 SH   SOLE   44,227 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   11,365,311 224,389 SH   SOLE   224,389 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107   336,104 12,952 SH   SOLE   12,952 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   587,323 2,399 SH   SOLE   2,399 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   387,986 1,711 SH   SOLE   1,711 0 0
UDR INC COM REIT 902653104   272,667 6,347 SH   SOLE   6,347 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   579,309 1,310 SH   SOLE   1,310 0 0
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100   45,188 14,300 SH   SOLE   14,300 0 0
VANGUARD S&P 500 ETF ETF 922908363   829,643 2,037 SH   SOLE   2,037 0 0
LILLY ELI & CO COM Stock 532457108   1,311,052 2,796 SH   SOLE   2,796 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   6,714,594 22,417 SH   SOLE   22,417 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104   97,050 15,000 SH   SOLE   15,000 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   274,736 4,899 SH   SOLE   4,899 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703   5,413,811 34,771 SH   SOLE   34,771 0 0
BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100   120,293 10,397 SH   SOLE   10,397 0 0
INVESCO MUNI INCOME OPP TRST COM CEF 46132X101   76,003 12,180 SH   SOLE   12,180 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505   4,955,914 19,505 SH   SOLE   19,505 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,715,070 19,112 SH   SOLE   19,112 0 0
SYSCO CORP COM Stock 871829107   7,737,371 104,277 SH   SOLE   104,277 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   483,951 7,705 SH   SOLE   7,705 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718   423,747 4,211 SH   SOLE   4,211 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   3,708,196 32,729 SH   SOLE   32,729 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   570,020 6,770 SH   SOLE   6,770 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   608,672 3,680 SH   SOLE   3,680 0 0
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104   227,405 7,338 SH   SOLE   7,338 0 0
DFA International Core Equity Market ETF ETF 25434V203   233,504 8,547 SH   SOLE   8,547 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF ETF 72201R783   7,078,501 77,624 SH   SOLE   77,624 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   2,192,231 47,492 SH   SOLE   47,492 0 0
Schwab US Dividend ETF ETF 808524797   15,075,038 207,588 SH   SOLE   207,588 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525   3,101,382 31,629 SH   SOLE   31,629 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   256,381 5,215 SH   SOLE   5,215 0 0
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500   644,832 11,767 SH   SOLE   11,767 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   205,743 3,048 SH   SOLE   3,048 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   825,732 11,109 SH   SOLE   11,109 0 0
VANGUARD VALUE ETF ETF 922908744   524,079 3,688 SH   SOLE   3,688 0 0
VANGUARD GROWTH ETF ETF 922908736   1,683,246 5,949 SH   SOLE   5,949 0 0
FIRST NATL CORP COM Stock 32106V107   1,084,980 65,637 SH   SOLE   65,637 0 0
DIMENSIONAL CORE FIXED INCOME ETF ETF 25434V872   3,144,564 75,355 SH   SOLE   75,355 0 0
DIMENSIONAL SHORT-DURATION FIXED INCOME ETF ETF 25434V864   6,016,005 129,795 SH   SOLE   129,795 0 0
Dimensional National Municipal Bond ETF ETF 25434V849   8,997,593 188,906 SH   SOLE   188,906 0 0
ROYCE VALUE TR INC COM CEF 780910105   141,491 10,253 SH   SOLE   10,253 0 0
DIMENSIONAL US SMALL CAP VALUE ETF ETF 25434V815   328,189 12,770 SH   SOLE   12,770 0 0
PACKAGING CORP AMER COM Stock 695156109   1,715,172 12,978 SH   SOLE   12,978 0 0
DFA US Marketwide Value ETF ETF 25434V724   5,520,932 160,027 SH   SOLE   160,027 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   109,300 10,000 SH   SOLE   10,000 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   17,206,034 362,843 SH   SOLE   362,843 0 0
METLIFE INC COM Stock 59156R108   238,161 4,213 SH   SOLE   4,213 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   40,218,284 595,826 SH   SOLE   595,826 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   326,478 1,058 SH   SOLE   1,058 0 0
ENBRIDGE INC COM Stock 29250N105   430,569 11,590 SH   SOLE   11,590 0 0
NVIDIA CORPORATION COM Stock 67066G104   236,045 558 SH   SOLE   558 0 0
EOG RES INC COM Stock 26875P101   1,633,564 14,274 SH   SOLE   14,274 0 0
ABBVIE INC COM Stock 00287Y109   531,779 3,947 SH   SOLE   3,947 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   8,242,219 113,389 SH   SOLE   113,389 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   3,915,017 71,954 SH   SOLE   71,954 0 0
VIRTUS CONVERTIBLE & INCOME FD COM CEF 92838X102   41,715 11,987 SH   SOLE   11,987 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241   14,431,172 286,049 SH   SOLE   286,049 0 0
MCDONALDS CORP COM Stock 580135101   829,564 2,780 SH   SOLE   2,780 0 0
CISCO SYS INC COM Stock 17275R102   284,688 5,502 SH   SOLE   5,502 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   10,016,337 157,490 SH   SOLE   157,490 0 0
AT&T INC COM Stock 00206R102   399,757 25,063 SH   SOLE   25,063 0 0
KKR INCOME OPPORTUNITIES FD COM CEF 48249T106   159,382 13,728 SH   SOLE   13,728 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   202,108 2,490 SH   SOLE   2,490 0 0
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   323,869 1,617 SH   SOLE   1,617 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   1,941,091 15,289 SH   SOLE   15,289 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   475,102 4,325 SH   SOLE   4,325 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   332,873 1,135 SH   SOLE   1,135 0 0
WESTERN ASSET GBL HIGH INC FD COM CEF 95766B109   78,003 10,700 SH   SOLE   10,700 0 0
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   267,588 23,828 SH   SOLE   23,828 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   290,806 1,713 SH   SOLE   1,713 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   1,277,045 11,730 SH   SOLE   11,730 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   306,504 3,251 SH   SOLE   3,251 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   3,501,208 21,721 SH   SOLE   21,721 0 0
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   353,215 3,776 SH   SOLE   3,776 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   4,328,751 61,418 SH   SOLE   61,418 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   5,020,032 11,263 SH   SOLE   11,263 0 0
DFA Emerging Value ETF ETF 25434V740   4,888,013 200,575 SH   SOLE   200,575 0 0
WELLS FARGO CO NEW COM Stock 949746101   951,503 22,294 SH   SOLE   22,294 0 0
VMWARE INC CL A COM Stock 928563402   246,141 1,713 SH   SOLE   1,713 0 0
UNION PAC CORP COM Stock 907818108   372,204 1,819 SH   SOLE   1,819 0 0
ISHARES MBS ETF ETF 464288588   237,780 2,550 SH   SOLE   2,550 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   9,698,939 66,687 SH   SOLE   66,687 0 0
CHEVRON CORP NEW COM Stock 166764100   7,215,407 45,856 SH   SOLE   45,856 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   4,955,632 46,431 SH   SOLE   46,431 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   3,786,115 81,986 SH   SOLE   81,986 0 0
DANAHER CORPORATION COM Stock 235851102   323,040 1,346 SH   SOLE   1,346 0 0
SPDR S&P BANK ETF ETF 78464A797   506,097 14,058 SH   SOLE   14,058 0 0
BANK AMERICA CORP COM Stock 060505104   724,286 25,245 SH   SOLE   25,245 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   29,093,310 237,341 SH   SOLE   237,341 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   445,118 3,326 SH   SOLE   3,326 0 0
ORACLE CORP COM Stock 68389X105   1,080,488 9,073 SH   SOLE   9,073 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   23,118,999 217,960 SH   SOLE   217,960 0 0
PFIZER INC COM Stock 717081103   728,568 19,863 SH   SOLE   19,863 0 0
3M CO COM Stock 88579Y101   375,437 3,751 SH   SOLE   3,751 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   430,121 4,586 SH   SOLE   4,586 0 0
CATERPILLAR INC COM Stock 149123101   327,194 1,330 SH   SOLE   1,330 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   5,347,116 44,202 SH   SOLE   44,202 0 0
AMERICAN EXPRESS CO COM Stock 025816109   484,799 2,783 SH   SOLE   2,783 0 0
AMGEN INC COM Stock 031162100   300,837 1,355 SH   SOLE   1,355 0 0
APPLIED MATLS INC COM Stock 038222105   222,592 1,540 SH   SOLE   1,540 0 0
VANGUARD UTILITIES ETF ETF 92204A876   296,602 2,086 SH   SOLE   2,086 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   25,408,257 156,426 SH   SOLE   156,426 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   45,931,495 468,928 SH   SOLE   468,928 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   4,140,457 10,539 SH   SOLE   10,539 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   3,120,384 32,815 SH   SOLE   32,815 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   20,947,200 277,189 SH   SOLE   277,189 0 0
GABELLI EQUITY TR INC COM CEF 362397101   239,099 41,224 SH   SOLE   41,224 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   750,584 5,959 SH   SOLE   5,959 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,916,366 29,967 SH   SOLE   29,967 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689   1,215,396 4,776 SH   SOLE   4,776 0 0
DOMINION ENERGY INC COM Stock 25746U109   2,233,983 43,135 SH   SOLE   43,135 0 0
EXXON MOBIL CORP COM Stock 30231G102   2,654,841 24,754 SH   SOLE   24,754 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   806,033 1,677 SH   SOLE   1,677 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   332,363 2,967 SH   SOLE   2,967 0 0
LOWES COS INC COM Stock 548661107   418,212 1,853 SH   SOLE   1,853 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   24,006,641 91,811 SH   SOLE   91,811 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   360,780 7,184 SH   SOLE   7,184 0 0
ISHARES MSCI EAFE ETF ETF 464287465   4,425,183 61,037 SH   SOLE   61,037 0 0
APPLE INC COM Stock 037833100   34,114,965 175,878 SH   SOLE   175,878 0 0
ABBOTT LABS COM Stock 002824100   487,101 4,468 SH   SOLE   4,468 0 0
DISNEY WALT CO COM Stock 254687106   5,577,848 62,476 SH   SOLE   62,476 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   1,071,622 11,050 SH   SOLE   11,050 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   10,419,641 42,749 SH   SOLE   42,749 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   4,127,528 44,952 SH   SOLE   44,952 0 0