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
ABBVIE INC COM 00287Y109   340 1,723 SH   SOLE   0 0 1,723
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   212 599 SH   SOLE   0 0 599
ADVANCED MICRO DEVICES INC COM 007903107   1,907 11,621 SH   SOLE   0 0 11,621
ALBEMARLE CORP COM 012653101   799 8,433 SH   SOLE   0 0 8,433
ALPHABET INC CAP STK CL A 02079K305   2,513 15,155 SH   SOLE   0 0 15,155
ALPHABET INC CAP STK CL C 02079K107   1,571 9,399 SH   SOLE   0 0 9,399
AMAZON COM INC COM 023135106   3,500 18,786 SH   SOLE   0 0 18,786
APPLE INC COM 037833100   7,943 34,088 SH   SOLE   0 0 34,088
ASPEN TECHNOLOGY INC COM 29109X106   421 1,764 SH   SOLE   0 0 1,764
AT&T INC COM 00206R102   204 9,251 SH   SOLE   0 0 9,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   305 663 SH   SOLE   0 0 663
BROADCOM INC COM 11135F101   1,227 7,112 SH   SOLE   0 0 7,112
CACI INTL INC CL A 127190304   443 878 SH   SOLE   0 0 878
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   405 14,526 SH   SOLE   0 0 14,526
CAPITAL ONE FINL CORP COM 14040H105   817 5,459 SH   SOLE   0 0 5,459
CATERPILLAR INC COM 149123101   389 994 SH   SOLE   0 0 994
CBRE GROUP INC CL A 12504L109   224 1,800 SH   SOLE   0 0 1,800
CHEVRON CORP NEW COM 166764100   1,966 13,349 SH   SOLE   0 0 13,349
CISCO SYS INC COM 17275R102   267 5,020 SH   SOLE   0 0 5,020
COCA COLA CO COM 191216100   1,289 17,942 SH   SOLE   0 0 17,942
COMCAST CORP NEW CL A 20030N101   1,333 31,916 SH   SOLE   0 0 31,916
COSTCO WHSL CORP NEW COM 22160K105   367 414 SH   SOLE   0 0 414
CROWDSTRIKE HLDGS INC CL A 22788C105   1,560 5,562 SH   SOLE   0 0 5,562
DANAHER CORPORATION COM 235851102   266 957 SH   SOLE   0 0 957
DOMINION ENERGY INC COM 25746U109   795 13,751 SH   SOLE   0 0 13,751
DUKE ENERGY CORP NEW COM NEW 26441C204   1,571 13,625 SH   SOLE   0 0 13,625
EATON CORP PLC SHS G29183103   285 859 SH   SOLE   0 0 859
EXXON MOBIL CORP COM 30231G102   3,461 29,529 SH   SOLE   0 0 29,529
FIRST TR HIGH INCOME LONG / COM 33738E109   950 52,504 SH   SOLE   0 0 52,504
FORD MTR CO COM 345370860   903 85,471 SH   SOLE   0 0 85,471
GENERAC HLDGS INC COM 368736104   1,521 9,574 SH   SOLE   0 0 9,574
HOME DEPOT INC COM 437076102   660 1,629 SH   SOLE   0 0 1,629
HOST HOTELS & RESORTS INC COM 44107P104   1,353 76,853 SH   SOLE   0 0 76,853
INTERNATIONAL BUSINESS MACHS COM 459200101   426 1,926 SH   SOLE   0 0 1,926
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   476 23,170 SH   SOLE   0 0 23,170
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   479 25,488 SH   SOLE   0 0 25,488
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   484 28,560 SH   SOLE   0 0 28,560
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   651 32,997 SH   SOLE   0 0 32,997
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   233 6,125 SH   SOLE   0 0 6,125
INVESCO QQQ TR UNIT SER 1 46090E103   882 1,808 SH   SOLE   0 0 1,808
ISHARES TR RUS 1000 VAL ETF 464287598   211 1,111 SH   SOLE   0 0 1,111
ISHARES TR CORE DIV GRWTH 46434V621   20,239 322,836 SH   SOLE   0 0 322,836
ISHARES TR RUSSELL 3000 ETF 464287689   2,160 6,612 SH   SOLE   0 0 6,612
ISHARES TR MSCI USA QLT FCT 46432F339   1,045 5,826 SH   SOLE   0 0 5,826
ISHARES TR RUS TP200 GR ETF 464289438   5,855 26,607 SH   SOLE   0 0 26,607
ISHARES TR RUS MID CAP ETF 464287499   2,059 23,366 SH   SOLE   0 0 23,366
ISHARES TR CORE S&P MCP ETF 464287507   407 6,535 SH   SOLE   0 0 6,535
ISHARES TR MSCI EAFE ETF 464287465   373 4,455 SH   SOLE   0 0 4,455
ISHARES TR 20 YR TR BD ETF 464287432   4,895 49,901 SH   SOLE   0 0 49,901
ISHARES TR CORE S&P500 ETF 464287200   6,785 11,762 SH   SOLE   0 0 11,762
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   14,299 281,806 SH   SOLE   0 0 281,806
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,405 25,572 SH   SOLE   0 0 25,572
JOHN MARSHALL BANCORP INC COM 47805L101   1,235 62,419 SH   SOLE   0 0 62,419
JOHNSON & JOHNSON COM 478160104   1,701 10,498 SH   SOLE   0 0 10,498
JPMORGAN CHASE & CO. COM 46625H100   2,084 9,881 SH   SOLE   0 0 9,881
KENVUE INC COM 49177J102   800 34,601 SH   SOLE   0 0 34,601
L3HARRIS TECHNOLOGIES INC COM 502431109   1,371 5,764 SH   SOLE   0 0 5,764
LABCORP HOLDINGS INC COM SHS 504922105   1,213 5,430 SH   SOLE   0 0 5,430
LEIDOS HOLDINGS INC COM 525327102   270 1,658 SH   SOLE   0 0 1,658
LOCKHEED MARTIN CORP COM 539830109   281 480 SH   SOLE   0 0 480
LOWES COS INC COM 548661107   277 1,023 SH   SOLE   0 0 1,023
MERCK & CO INC COM 58933Y105   1,538 13,543 SH   SOLE   0 0 13,543
MICROSOFT CORP COM 594918104   5,900 13,712 SH   SOLE   0 0 13,712
MONDELEZ INTL INC CL A 609207105   251 3,413 SH   SOLE   0 0 3,413
NEXTERA ENERGY INC COM 65339F101   1,981 23,435 SH   SOLE   0 0 23,435
NIKE INC CL B 654106103   742 8,396 SH   SOLE   0 0 8,396
NVIDIA CORPORATION COM 67066G104   2,864 23,587 SH   SOLE   0 0 23,587
ON SEMICONDUCTOR CORP COM 682189105   821 11,305 SH   SOLE   0 0 11,305
ONEOK INC NEW COM 682680103   411 4,508 SH   SOLE   0 0 4,508
ORACLE CORP COM 68389X105   231 1,353 SH   SOLE   0 0 1,353
PEPSICO INC COM 713448108   260 1,528 SH   SOLE   0 0 1,528
PFIZER INC COM 717081103   943 32,568 SH   SOLE   0 0 32,568
PHILIP MORRIS INTL INC COM 718172109   216 1,782 SH   SOLE   0 0 1,782
PROCTER AND GAMBLE CO COM 742718109   2,110 12,182 SH   SOLE   0 0 12,182
QUANTA SVCS INC COM 74762E102   793 2,660 SH   SOLE   0 0 2,660
ROPER TECHNOLOGIES INC COM 776696106   1,131 2,032 SH   SOLE   0 0 2,032
SALESFORCE INC COM 79466L302   1,203 4,395 SH   SOLE   0 0 4,395
SERVICENOW INC COM 81762P102   1,047 1,171 SH   SOLE   0 0 1,171
SPDR SER TR PORTFOLIO SH TSR 78468R101   308 10,472 SH   SOLE   0 0 10,472
T-MOBILE US INC COM 872590104   1,186 5,746 SH   SOLE   0 0 5,746
TESLA INC COM 88160R101   862 3,293 SH   SOLE   0 0 3,293
TRANE TECHNOLOGIES PLC SHS G8994E103   237 609 SH   SOLE   0 0 609
TRUIST FINL CORP COM 89832Q109   279 6,532 SH   SOLE   0 0 6,532
UNION PAC CORP COM 907818108   1,135 4,605 SH   SOLE   0 0 4,605
UNITEDHEALTH GROUP INC COM 91324P102   1,697 2,902 SH   SOLE   0 0 2,902
US BANCORP DEL COM NEW 902973304   1,187 25,963 SH   SOLE   0 0 25,963
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,927 37,344 SH   SOLE   0 0 37,344
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   31,482 59,662 SH   SOLE   0 0 59,662
VANGUARD INDEX FDS SMALL CP ETF 922908751   414 1,747 SH   SOLE   0 0 1,747
VANGUARD INDEX FDS TOTAL STK MKT 922908769   780 2,756 SH   SOLE   0 0 2,756
VANGUARD WORLD FD UTILITIES ETF 92204A876   468 2,691 SH   SOLE   0 0 2,691
VERIZON COMMUNICATIONS INC COM 92343V104   1,489 33,152 SH   SOLE   0 0 33,152
VIRGINIA NATL BANKSHARES COR COM 928031103   6,552 157,306 SH   SOLE   0 0 157,306
VISA INC COM CL A 92826C839   2,295 8,347 SH   SOLE   0 0 8,347
WALMART INC COM 931142103   421 5,214 SH   SOLE   0 0 5,214
WASTE MGMT INC DEL COM 94106L109   208 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,299 39,646 SH   SOLE   0 0 39,646
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,987 38,024 SH   SOLE   0 0 38,024
WISDOMTREE TR EMG MKTS SMCAP 97717W281   327 6,097 SH   SOLE   0 0 6,097
WISDOMTREE TR INTL LRGCAP DV 97717W794   435 8,068 SH   SOLE   0 0 8,068