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
ADOBE SYSTEMS INCORPORATED COM 00724F101   261 504 SH   SOLE   0 0 504
ALPHABET INC CAP STK CL A 02079K305   1,752 14,702 SH   SOLE   0 0 14,702
ALPHABET INC CAP STK CL C 02079K107   1,121 9,380 SH   SOLE   0 0 9,380
AMAZON COM INC COM 023135106   2,371 18,246 SH   SOLE   0 0 18,246
APPLE INC COM 037833100   6,581 34,077 SH   SOLE   0 0 34,077
ASPEN TECHNOLOGY INC COM 29109X106   309 1,764 SH   SOLE   0 0 1,764
AT&T INC COM 00206R102   207 14,112 SH   SOLE   0 0 14,112
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   203 587 SH   SOLE   0 0 587
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   253 15,100 SH   SOLE   0 0 15,100
CAPITAL ONE FINL CORP COM 14040H105   535 4,649 SH   SOLE   0 0 4,649
CATERPILLAR INC COM 149123101   289 1,106 SH   SOLE   0 0 1,106
CHEVRON CORP NEW COM 166764100   1,914 12,241 SH   SOLE   0 0 12,241
CISCO SYS INC COM 17275R102   264 5,041 SH   SOLE   0 0 5,041
COCA COLA CO COM 191216100   288 4,615 SH   SOLE   0 0 4,615
COMCAST CORP NEW CL A 20030N101   1,183 27,382 SH   SOLE   0 0 27,382
CONSTELLATION BRANDS INC CL A 21036P108   1,101 4,091 SH   SOLE   0 0 4,091
COSTCO WHSL CORP NEW COM 22160K105   226 405 SH   SOLE   0 0 405
CROWDSTRIKE HLDGS INC CL A 22788C105   1,452 9,807 SH   SOLE   0 0 9,807
CVS HEALTH CORP COM 126650100   1,073 14,338 SH   SOLE   0 0 14,338
DANAHER CORPORATION COM 235851102   237 969 SH   SOLE   0 0 969
DISNEY WALT CO COM 254687106   919 10,660 SH   SOLE   0 0 10,660
DOMINION ENERGY INC COM 25746U109   750 14,118 SH   SOLE   0 0 14,118
DUKE ENERGY CORP NEW COM NEW 26441C204   1,187 12,736 SH   SOLE   0 0 12,736
EXXON MOBIL CORP COM 30231G102   3,007 29,074 SH   SOLE   0 0 29,074
FORD MTR CO DEL COM 345370860   1,187 84,612 SH   SOLE   0 0 84,612
HOME DEPOT INC COM 437076102   509 1,594 SH   SOLE   0 0 1,594
HOST HOTELS & RESORTS INC COM 44107P104   1,266 72,441 SH   SOLE   0 0 72,441
INTERNATIONAL BUSINESS MACHS COM 459200101   1,026 7,414 SH   SOLE   0 0 7,414
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   202 9,538 SH   SOLE   0 0 9,538
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   247 12,235 SH   SOLE   0 0 12,235
ISHARES TR ESG AWR MSCI USA 46435G425   208 2,084 SH   SOLE   0 0 2,084
ISHARES TR CORE DIV GRWTH 46434V621   14,537 275,169 SH   SOLE   0 0 275,169
ISHARES TR RUS MID CAP ETF 464287499   1,843 24,462 SH   SOLE   0 0 24,462
ISHARES TR RUS TP200 GR ETF 464289438   3,704 22,966 SH   SOLE   0 0 22,966
ISHARES TR CORE S&P MCP ETF 464287507   331 1,225 SH   SOLE   0 0 1,225
ISHARES TR 20 YR TR BD ETF 464287432   5,213 51,262 SH   SOLE   0 0 51,262
ISHARES TR RUSSELL 3000 ETF 464287689   1,946 7,473 SH   SOLE   0 0 7,473
ISHARES TR MSCI USA QLT FCT 46432F339   931 6,758 SH   SOLE   0 0 6,758
ISHARES TR CORE S&P500 ETF 464287200   4,770 10,492 SH   SOLE   0 0 10,492
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,766 211,358 SH   SOLE   0 0 211,358
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,807 78,117 SH   SOLE   0 0 78,117
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   12,513 249,665 SH   SOLE   0 0 249,665
JOHN MARSHALL BANCORP INC COM 47805L101   1,434 71,707 SH   SOLE   0 0 71,707
JOHNSON & JOHNSON COM 478160104   2,369 14,069 SH   SOLE   0 0 14,069
JPMORGAN CHASE & CO COM 46625H100   1,476 9,452 SH   SOLE   0 0 9,452
L3HARRIS TECHNOLOGIES INC COM 502431109   1,043 5,219 SH   SOLE   0 0 5,219
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,109 5,071 SH   SOLE   0 0 5,071
LOCKHEED MARTIN CORP COM 539830109   205 450 SH   SOLE   0 0 450
LOWES COS INC COM 548661107   236 1,023 SH   SOLE   0 0 1,023
MERCK & CO INC COM 58933Y105   734 6,764 SH   SOLE   0 0 6,764
MICROCHIP TECHNOLOGY INC. COM 595017104   413 4,681 SH   SOLE   0 0 4,681
MICROSOFT CORP COM 594918104   4,920 14,183 SH   SOLE   0 0 14,183
MONDELEZ INTL INC CL A 609207105   252 3,410 SH   SOLE   0 0 3,410
NEWMONT CORP COM 651639106   290 6,838 SH   SOLE   0 0 6,838
NEXTERA ENERGY INC COM 65339F101   1,599 21,573 SH   SOLE   0 0 21,573
NVIDIA CORPORATION COM 67066G104   731 1,606 SH   SOLE   0 0 1,606
ONEOK INC NEW COM 682680103   287 4,358 SH   SOLE   0 0 4,358
PEPSICO INC COM 713448108   316 1,668 SH   SOLE   0 0 1,668
PFIZER INC COM 717081103   1,080 29,374 SH   SOLE   0 0 29,374
PROCTER AND GAMBLE CO COM 742718109   1,775 11,791 SH   SOLE   0 0 11,791
ROPER TECHNOLOGIES INC COM 776696106   908 1,886 SH   SOLE   0 0 1,886
SALESFORCE INC COM 79466L302   912 3,998 SH   SOLE   0 0 3,998
SERVICENOW INC COM 81762P102   1,283 2,217 SH   SOLE   0 0 2,217
SIRIUS XM HOLDINGS INC COM 82968B103   190 24,347 SH   SOLE   0 0 24,347
SPDR SER TR PORTFOLIO SH TSR 78468R101   5,922 205,564 SH   SOLE   0 0 205,564
TESLA INC COM 88160R101   853 3,244 SH   SOLE   0 0 3,244
TRUIST FINL CORP COM 89832Q109   226 6,835 SH   SOLE   0 0 6,835
UNION PAC CORP COM 907818108   904 4,172 SH   SOLE   0 0 4,172
UNITED PARCEL SERVICE INC CL B 911312106   1,318 7,051 SH   SOLE   0 0 7,051
UNITEDHEALTH GROUP INC COM 91324P102   1,317 2,611 SH   SOLE   0 0 2,611
US BANCORP DEL COM NEW 902973304   970 24,773 SH   SOLE   0 0 24,773
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   20,746 49,928 SH   SOLE   0 0 49,928
VANGUARD INDEX FDS TOTAL STK MKT 922908769   590 2,617 SH   SOLE   0 0 2,617
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   360 7,145 SH   SOLE   0 0 7,145
VANGUARD WORLD FDS UTILITIES ETF 92204A876   415 2,834 SH   SOLE   0 0 2,834
VERIZON COMMUNICATIONS INC COM 92343V104   1,183 35,164 SH   SOLE   0 0 35,164
VIRGINIA NATL BANKSHARES COR COM 928031103   4,177 130,729 SH   SOLE   0 0 130,729
VISA INC COM CL A 92826C839   1,901 7,932 SH   SOLE   0 0 7,932
VMWARE INC CL A COM 928563402   1,083 6,615 SH   SOLE   0 0 6,615
WALMART INC COM 931142103   264 1,679 SH   SOLE   0 0 1,679
WESTROCK CO COM 96145D105   633 20,864 SH   SOLE   0 0 20,864
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,684 39,390 SH   SOLE   0 0 39,390
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,764 42,447 SH   SOLE   0 0 42,447
WISDOMTREE TR EMG MKTS SMCAP 97717W281   284 5,896 SH   SOLE   0 0 5,896
WISDOMTREE TR INTL LRGCAP DV 97717W794   399 8,290 SH   SOLE   0 0 8,290
WISDOMTREE TR INTL SMCAP DIV 97717W760   353 5,732 SH   SOLE   0 0 5,732