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   5,531,064 65,846 SH   SOLE   65,846 0 0
ELEVANCE HEALTH INC COM Stock 036752103   1,046,813 2,041 SH   SOLE   2,040 0 0
JOHNSON & JOHNSON COM Stock 478160104   1,521,848 8,615 SH   SOLE   8,615 0 0
WASTE MGMT INC DEL COM Stock 94106L109   225,492 1,437 SH   SOLE   1,437 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   6,677,764 34,927 SH   SOLE   34,927 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142   327,073 6,346 SH   SOLE   6,346 0 0
VANGUARD ENERGY ETF ETF 92204A306   831,860 6,859 SH   SOLE   6,859 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   1,459,138 3,196 SH   SOLE   3,196 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   3,472,403 10,112 SH   SOLE   10,112 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,748,566 18,135 SH   SOLE   18,135 0 0
COCA COLA CO COM Stock 191216100   577,049 9,072 SH   SOLE   9,071 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762   415,068 1,463 SH   SOLE   1,463 0 0
TRUIST FINL CORP COM Stock 89832Q109   2,625,179 61,008 SH   SOLE   61,008 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   2,393,864 52,612 SH   SOLE   52,612 0 0
INTEL CORP COM Stock 458140100   1,551,709 58,710 SH   SOLE   58,710 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   2,485,623 7,502 SH   SOLE   7,501 0 0
MERCK & CO INC COM Stock 58933Y105   1,719,800 15,501 SH   SOLE   15,500 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   4,262,509 11,146 SH   SOLE   11,145 0 0
MCKESSON CORP COM Stock 58155Q103   348,862 930 SH   SOLE   930 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   298,359 1,354 SH   SOLE   1,354 0 0
EMERSON ELEC CO COM Stock 291011104   858,257 8,935 SH   SOLE   8,934 0 0
ALLSTATE CORP COM Stock 020002101   321,152 2,368 SH   SOLE   2,368 0 0
SHENANDOAH TELECOMMUNICATIONS COM Stock 82312B106   607,712 38,269 SH   SOLE   38,269 0 0
MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102   59,777 19,098 SH   SOLE   19,098 0 0
JPMORGAN RESEARCH ENHANCED HIGH YIELD ETF ETF 46641Q878   1,546,896 35,285 SH   SOLE   35,285 0 0
ISHARES S&P 100 ETF ETF 464287101   246,133 1,443 SH   SOLE   1,443 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,157,400 29,376 SH   SOLE   29,375 0 0
PEPSICO INC COM Stock 713448108   1,398,584 7,742 SH   SOLE   7,741 0 0
HONEYWELL INTL INC COM Stock 438516106   215,800 1,007 SH   SOLE   1,007 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   324,169 3,825 SH   SOLE   3,825 0 0
US BANCORP DEL COM NEW Stock 902973304   3,344,014 76,680 SH   SOLE   76,679 0 0
XCEL ENERGY INC COM Stock 98389B100   280,440 4,000 SH   SOLE   4,000 0 0
HOME DEPOT INC COM Stock 437076102   582,244 1,843 SH   SOLE   1,843 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   349,213 1,462 SH   SOLE   1,462 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   5,545,404 80,801 SH   SOLE   80,801 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   3,379,388 24,370 SH   SOLE   24,370 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   26,502,678 195,088 SH   SOLE   195,087 0 0
SPDR GOLD SHARES ETF 78463V107   201,363 1,187 SH   SOLE   1,187 0 0
SOUTHERN CO COM Stock 842587107   715,098 10,014 SH   SOLE   10,013 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   242,091 1,130 SH   SOLE   1,130 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   207,912 4,640 SH   SOLE   4,639 0 0
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573   2,176,777 29,325 SH   SOLE   29,324 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   26,816,539 283,353 SH   SOLE   283,353 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   34,946,475 113,132 SH   SOLE   113,132 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   23,350,093 310,548 SH   SOLE   310,547 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   9,784,354 110,896 SH   SOLE   110,896 0 0
EASTMAN CHEM CO COM Stock 277432100   287,076 3,525 SH   SOLE   3,525 0 0
CSX CORP COM Stock 126408103   641,931 20,721 SH   SOLE   20,720 0 0
MICROSOFT CORP COM Stock 594918104   3,741,116 15,600 SH   SOLE   15,599 0 0
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   2,130,088 36,424 SH   SOLE   36,424 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   7,030,664 15 SH   SOLE   15 0 0
BOEING CO COM Stock 097023105   283,736 1,490 SH   SOLE   1,489 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   2,019,369 11,002 SH   SOLE   11,002 0 0
VANGUARD MID-CAP ETF ETF 922908629   1,669,204 8,190 SH   SOLE   8,190 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   374,878 2,152 SH   SOLE   2,152 0 0
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   2,527,290 43,710 SH   SOLE   43,709 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   13,458,214 266,315 SH   SOLE   266,314 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107   481,348 13,698 SH   SOLE   13,698 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   588,623 2,373 SH   SOLE   2,373 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   353,859 1,436 SH   SOLE   1,436 0 0
UDR INC COM REIT 902653104   245,819 6,347 SH   SOLE   6,347 0 0
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100   45,760 14,300 SH   SOLE   14,300 0 0
VANGUARD S&P 500 ETF ETF 922908363   729,631 2,077 SH   SOLE   2,076 0 0
LILLY ELI & CO COM Stock 532457108   1,022,252 2,794 SH   SOLE   2,794 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   6,523,324 21,162 SH   SOLE   21,161 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104   85,500 15,000 SH   SOLE   15,000 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   242,050 4,680 SH   SOLE   4,680 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703   6,222,971 44,431 SH   SOLE   44,430 0 0
BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100   120,605 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   2,021,605 9,584 SH   SOLE   9,583 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,886,456 18,317 SH   SOLE   18,316 0 0
SYSCO CORP COM Stock 871829107   7,995,312 104,582 SH   SOLE   104,582 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   492,350 7,705 SH   SOLE   7,705 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   4,067,717 33,729 SH   SOLE   33,729 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   636,161 6,700 SH   SOLE   6,699 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   536,426 3,378 SH   SOLE   3,378 0 0
DIMENSIONAL US CORE EQUITY MARKET ETF ETF 25434V104   207,595 7,683 SH   SOLE   7,683 0 0
DFA International Core Equity Market ETF ETF 25434V203   214,017 8,547 SH   SOLE   8,547 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF ETF 72201R783   4,191,753 46,961 SH   SOLE   46,961 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   2,326,050 50,954 SH   SOLE   50,954 0 0
Schwab US Dividend ETF ETF 808524797   13,847,757 183,317 SH   SOLE   183,316 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525   3,016,410 31,745 SH   SOLE   31,745 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   296,792 6,057 SH   SOLE   6,056 0 0
DIMENSIONAL US SMALL CAP ETF ETF 25434V500   296,823 5,803 SH   SOLE   5,803 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   800,959 11,109 SH   SOLE   11,109 0 0
VANGUARD VALUE ETF ETF 922908744   665,455 4,741 SH   SOLE   4,740 0 0
VANGUARD GROWTH ETF ETF 922908736   1,377,057 6,462 SH   SOLE   6,461 0 0
FIRST NATL CORP COM Stock 32106V107   1,479,809 86,387 SH   SOLE   86,387 0 0
DIMENSIONAL CORE FIXED INCOME ETF ETF 25434V872   2,111,998 50,867 SH   SOLE   50,867 0 0
DIMENSIONAL SHORT-DURATION FIXED INCOME ETF ETF 25434V864   6,505,143 141,140 SH   SOLE   141,140 0 0
Dimensional National Municipal Bond ETF ETF 25434V849   7,347,584 153,683 SH   SOLE   153,683 0 0
ROYCE VALUE TR INC COM CEF 780910105   135,955 10,253 SH   SOLE   10,253 0 0
DIMENSIONAL US SMALL CAP VALUE ETF ETF 25434V815   316,313 12,770 SH   SOLE   12,770 0 0
UNITED BANKSHARES INC WEST VA COM Stock 909907107   271,283 6,700 SH   SOLE   6,700 0 0
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN CEF 09257R101   105,800 10,000 SH   SOLE   10,000 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   15,742,056 337,017 SH   SOLE   337,016 0 0
METLIFE INC COM Stock 59156R108   304,895 4,213 SH   SOLE   4,213 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   30,346,922 492,325 SH   SOLE   492,325 0 0
ENBRIDGE INC COM Stock 29250N105   429,944 10,996 SH   SOLE   10,996 0 0
EOG RES INC COM Stock 26875P101   2,173,881 16,784 SH   SOLE   16,784 0 0
ABBVIE INC COM Stock 00287Y109   540,909 3,347 SH   SOLE   3,347 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   7,184,739 100,010 SH   SOLE   100,010 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   3,745,804 74,707 SH   SOLE   74,706 0 0
VIRTUS CONVERTIBLE & INCOME FD COM CEF 92838X102   40,756 11,987 SH   SOLE   11,987 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241   11,044,836 251,019 SH   SOLE   251,019 0 0
MCDONALDS CORP COM Stock 580135101   739,979 2,808 SH   SOLE   2,807 0 0
CISCO SYS INC COM Stock 17275R102   232,116 4,872 SH   SOLE   4,872 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   10,755,180 173,611 SH   SOLE   173,610 0 0
AT&T INC COM Stock 00206R102   461,966 25,093 SH   SOLE   25,093 0 0
KKR INCOME OPPORTUNITIES FD COM CEF 48249T106   151,145 13,728 SH   SOLE   13,728 0 0
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   449,563 2,217 SH   SOLE   2,217 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   1,966,462 14,978 SH   SOLE   14,978 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   360,465 4,302 SH   SOLE   4,302 0 0
WESTERN ASSET GBL HIGH INC FD COM CEF 95766B109   72,760 10,700 SH   SOLE   10,700 0 0
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   251,385 23,828 SH   SOLE   23,828 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   948,332 12,731 SH   SOLE   12,731 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   292,557 3,251 SH   SOLE   3,251 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   5,314,349 36,633 SH   SOLE   36,633 0 0
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   346,655 3,776 SH   SOLE   3,776 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   4,032,109 68,925 SH   SOLE   68,924 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   4,462,983 11,616 SH   SOLE   11,616 0 0
DFA Emerging Value ETF ETF 25434V740   2,981,264 131,856 SH   SOLE   131,856 0 0
WELLS FARGO CO NEW COM Stock 949746101   902,789 21,865 SH   SOLE   21,864 0 0
VMWARE INC CL A COM Stock 928563402   217,040 1,768 SH   SOLE   1,768 0 0
UNION PAC CORP COM Stock 907818108   587,251 2,836 SH   SOLE   2,836 0 0
ISHARES MBS ETF ETF 464288588   233,286 2,515 SH   SOLE   2,515 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   9,169,766 68,380 SH   SOLE   68,380 0 0
CHEVRON CORP NEW COM Stock 166764100   8,547,701 47,622 SH   SOLE   47,622 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   5,584,800 52,926 SH   SOLE   52,926 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   3,117,691 74,284 SH   SOLE   74,283 0 0
DANAHER CORPORATION COM Stock 235851102   334,960 1,262 SH   SOLE   1,262 0 0
SPDR S&P BANK ETF ETF 78464A797   634,730 14,058 SH   SOLE   14,058 0 0
TJX COS INC NEW COM Stock 872540109   228,134 2,866 SH   SOLE   2,866 0 0
BANK AMERICA CORP COM Stock 060505104   770,014 23,249 SH   SOLE   23,249 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   29,042,334 232,134 SH   SOLE   232,134 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   468,234 3,323 SH   SOLE   3,323 0 0
ORACLE CORP COM Stock 68389X105   731,480 8,949 SH   SOLE   8,948 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   22,640,624 209,229 SH   SOLE   209,228 0 0
PFIZER INC COM Stock 717081103   1,027,545 20,054 SH   SOLE   20,053 0 0
3M CO COM Stock 88579Y101   449,768 3,751 SH   SOLE   3,750 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   597,970 6,561 SH   SOLE   6,561 0 0
CATERPILLAR INC COM Stock 149123101   303,860 1,268 SH   SOLE   1,268 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   3,946,444 44,477 SH   SOLE   44,477 0 0
AMERICAN EXPRESS CO COM Stock 025816109   360,362 2,439 SH   SOLE   2,439 0 0
AMGEN INC COM Stock 031162100   355,877 1,355 SH   SOLE   1,355 0 0
VANGUARD UTILITIES ETF ETF 92204A876   318,189 2,075 SH   SOLE   2,074 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   23,525,833 154,928 SH   SOLE   154,928 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   29,223,216 301,301 SH   SOLE   301,301 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549   3,809,960 13,607 SH   SOLE   13,607 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   2,773,142 30,371 SH   SOLE   30,370 0 0
VANGUARD SHORT-TERM BOND ETF ETF 921937827   18,996,411 252,343 SH   SOLE   252,343 0 0
GABELLI EQUITY TR INC COM CEF 362397101   225,908 41,224 SH   SOLE   41,224 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   941,221 5,959 SH   SOLE   5,959 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,154,000 29,937 SH   SOLE   29,937 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689   1,053,968 4,776 SH   SOLE   4,776 0 0
DOMINION ENERGY INC COM Stock 25746U109   2,702,209 44,067 SH   SOLE   44,067 0 0
EXXON MOBIL CORP COM Stock 30231G102   2,668,561 24,194 SH   SOLE   24,193 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   882,220 1,664 SH   SOLE   1,664 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   293,153 2,688 SH   SOLE   2,688 0 0
DEERE & CO COM Stock 244199105   208,151 485 SH   SOLE   485 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   20,625,983 85,270 SH   SOLE   85,270 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,212,851 24,507 SH   SOLE   24,507 0 0
ISHARES MSCI EAFE ETF ETF 464287465   4,461,420 67,968 SH   SOLE   67,968 0 0
APPLE INC COM Stock 037833100   23,048,407 177,391 SH   SOLE   177,390 0 0
ABBOTT LABS COM Stock 002824100   381,740 3,477 SH   SOLE   3,477 0 0
DISNEY WALT CO COM Stock 254687106   5,316,526 61,194 SH   SOLE   61,193 0 0
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   955,660 11,088 SH   SOLE   11,087 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   8,999,519 42,749 SH   SOLE   42,749 0 0