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   327 1,563 SH   SOLE   0 0 1,563
ADVANCED MICRO DEVICES INC COM 007903107   1,232 11,990 SH   SOLE   0 0 11,990
ALBEMARLE CORP COM 012653101   434 6,024 SH   SOLE   0 0 6,024
ALPHABET INC CAP STK CL A 02079K305   2,366 15,303 SH   SOLE   0 0 15,303
ALPHABET INC CAP STK CL C 02079K107   1,511 9,674 SH   SOLE   0 0 9,674
AMAZON COM INC COM 023135106   3,639 19,125 SH   SOLE   0 0 19,125
APPLE INC COM 037833100   7,740 34,844 SH   SOLE   0 0 34,844
AT&T INC COM 00206R102   269 9,514 SH   SOLE   0 0 9,514
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   338 635 SH   SOLE   0 0 635
BOOKING HOLDINGS INC COM 09857L108   309 67 SH   SOLE   0 0 67
BRISTOL-MYERS SQUIBB CO COM 110122108   211 3,465 SH   SOLE   0 0 3,465
BROADCOM INC COM 11135F101   1,266 7,559 SH   SOLE   0 0 7,559
CACI INTL INC CL A 127190304   322 878 SH   SOLE   0 0 878
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   340 12,613 SH   SOLE   0 0 12,613
CAPITAL ONE FINL CORP COM 14040H105   1,232 6,870 SH   SOLE   0 0 6,870
CATERPILLAR INC COM 149123101   394 1,194 SH   SOLE   0 0 1,194
CBRE GROUP INC CL A 12504L109   216 1,650 SH   SOLE   0 0 1,650
CHEVRON CORP NEW COM 166764100   2,268 13,556 SH   SOLE   0 0 13,556
CISCO SYS INC COM 17275R102   320 5,183 SH   SOLE   0 0 5,183
COCA COLA CO COM 191216100   1,337 18,673 SH   SOLE   0 0 18,673
COMCAST CORP NEW CL A 20030N101   1,111 30,121 SH   SOLE   0 0 30,121
COSTCO WHSL CORP NEW COM 22160K105   396 419 SH   SOLE   0 0 419
CROWDSTRIKE HLDGS INC CL A 22788C105   1,980 5,615 SH   SOLE   0 0 5,615
DOMINION ENERGY INC COM 25746U109   792 14,134 SH   SOLE   0 0 14,134
DUKE ENERGY CORP NEW COM NEW 26441C204   1,657 13,587 SH   SOLE   0 0 13,587
EATON CORP PLC SHS G29183103   234 859 SH   SOLE   0 0 859
ELI LILLY & CO COM 532457108   865 1,047 SH   SOLE   0 0 1,047
EXXON MOBIL CORP COM 30231G102   3,571 30,024 SH   SOLE   0 0 30,024
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   869 49,392 SH   SOLE   0 0 49,392
GENERAC HLDGS INC COM 368736104   1,229 9,703 SH   SOLE   0 0 9,703
HOME DEPOT INC COM 437076102   596 1,627 SH   SOLE   0 0 1,627
HOST HOTELS & RESORTS INC COM 44107P104   1,116 78,556 SH   SOLE   0 0 78,556
INTERNATIONAL BUSINESS MACHS COM 459200101   460 1,849 SH   SOLE   0 0 1,849
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   350 18,915 SH   SOLE   0 0 18,915
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   363 21,905 SH   SOLE   0 0 21,905
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   219 6,125 SH   SOLE   0 0 6,125
INVESCO QQQ TR UNIT SER 1 46090E103   755 1,611 SH   SOLE   0 0 1,611
ISHARES TR ESG AWR MSCI USA 46435G425   452 3,706 SH   SOLE   0 0 3,706
ISHARES TR RUS 1000 VAL ETF 464287598   200 1,065 SH   SOLE   0 0 1,065
ISHARES TR CORE DIV GRWTH 46434V621   22,022 356,460 SH   SOLE   0 0 356,460
ISHARES TR RUSSELL 3000 ETF 464287689   2,073 6,525 SH   SOLE   0 0 6,525
ISHARES TR MSCI USA QLT FCT 46432F339   928 5,430 SH   SOLE   0 0 5,430
ISHARES TR RUS MID CAP ETF 464287499   1,998 23,482 SH   SOLE   0 0 23,482
ISHARES TR CORE S&P MCP ETF 464287507   381 6,535 SH   SOLE   0 0 6,535
ISHARES TR RUS TP200 GR ETF 464289438   7,299 34,601 SH   SOLE   0 0 34,601
ISHARES TR MSCI INTL QUALTY 46434V456   750 18,909 SH   SOLE   0 0 18,909
ISHARES TR CORE S&P500 ETF 464287200   6,362 11,323 SH   SOLE   0 0 11,323
ISHARES TR MSCI EAFE ETF 464287465   364 4,455 SH   SOLE   0 0 4,455
ISHARES TR 20 YR TR BD ETF 464287432   645 7,091 SH   SOLE   0 0 7,091
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   400 6,998 SH   SOLE   0 0 6,998
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   8,140 160,767 SH   SOLE   0 0 160,767
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   14,666 261,978 SH   SOLE   0 0 261,978
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   526 10,165 SH   SOLE   0 0 10,165
JOHN MARSHALL BANCORP INC COM 47805L101   952 57,619 SH   SOLE   0 0 57,619
JOHNSON & JOHNSON COM 478160104   1,762 10,623 SH   SOLE   0 0 10,623
JPMORGAN CHASE & CO. COM 46625H100   2,458 10,020 SH   SOLE   0 0 10,020
KENVUE INC COM 49177J102   529 22,049 SH   SOLE   0 0 22,049
L3HARRIS TECHNOLOGIES INC COM 502431109   1,217 5,815 SH   SOLE   0 0 5,815
LABCORP HOLDINGS INC COM SHS 504922105   1,254 5,386 SH   SOLE   0 0 5,386
LEIDOS HOLDINGS INC COM 525327102   224 1,658 SH   SOLE   0 0 1,658
LOCKHEED MARTIN CORP COM 539830109   214 480 SH   SOLE   0 0 480
LOWES COS INC COM 548661107   246 1,055 SH   SOLE   0 0 1,055
MERCK & CO INC COM 58933Y105   1,244 13,855 SH   SOLE   0 0 13,855
MICROSOFT CORP COM 594918104   5,315 14,157 SH   SOLE   0 0 14,157
MONDELEZ INTL INC CL A 609207105   232 3,413 SH   SOLE   0 0 3,413
NEXTERA ENERGY INC COM 65339F101   1,693 23,889 SH   SOLE   0 0 23,889
NVIDIA CORPORATION COM 67066G104   2,612 24,097 SH   SOLE   0 0 24,097
ONEOK INC NEW COM 682680103   448 4,518 SH   SOLE   0 0 4,518
ORACLE CORP COM 68389X105   1,099 7,861 SH   SOLE   0 0 7,861
PEPSICO INC COM 713448108   227 1,513 SH   SOLE   0 0 1,513
PFIZER INC COM 717081103   774 30,526 SH   SOLE   0 0 30,526
PHILIP MORRIS INTL INC COM 718172109   259 1,629 SH   SOLE   0 0 1,629
PROCTER AND GAMBLE CO COM 742718109   2,172 12,747 SH   SOLE   0 0 12,747
QUANTA SVCS INC COM 74762E102   637 2,505 SH   SOLE   0 0 2,505
RITHM CAPITAL CORP COM NEW 64828T201   985 86,059 SH   SOLE   0 0 86,059
ROPER TECHNOLOGIES INC COM 776696106   1,221 2,071 SH   SOLE   0 0 2,071
SALESFORCE INC COM 79466L302   1,205 4,492 SH   SOLE   0 0 4,492
SERVICENOW INC COM 81762P102   904 1,136 SH   SOLE   0 0 1,136
T-MOBILE US INC COM 872590104   817 3,065 SH   SOLE   0 0 3,065
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   928 5,590 SH   SOLE   0 0 5,590
TESLA INC COM 88160R101   816 3,148 SH   SOLE   0 0 3,148
TRANE TECHNOLOGIES PLC SHS G8994E103   205 609 SH   SOLE   0 0 609
TRUIST FINL CORP COM 89832Q109   275 6,687 SH   SOLE   0 0 6,687
UNION PAC CORP COM 907818108   1,118 4,734 SH   SOLE   0 0 4,734
UNITEDHEALTH GROUP INC COM 91324P102   1,513 2,889 SH   SOLE   0 0 2,889
US BANCORP DEL COM NEW 902973304   1,078 25,534 SH   SOLE   0 0 25,534
VANECK ETF TRUST PREFERRED SECURT 92189F429   530 31,639 SH   SOLE   0 0 31,639
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,257 42,534 SH   SOLE   0 0 42,534
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   27,025 52,587 SH   SOLE   0 0 52,587
VANGUARD INDEX FDS GROWTH ETF 922908736   272 733 SH   SOLE   0 0 733
VANGUARD INDEX FDS SMALL CP ETF 922908751   383 1,725 SH   SOLE   0 0 1,725
VANGUARD INDEX FDS TOTAL STK MKT 922908769   682 2,483 SH   SOLE   0 0 2,483
VANGUARD WORLD FD UTILITIES ETF 92204A876   453 2,650 SH   SOLE   0 0 2,650
VANGUARD WORLD FD ESG INTL STK ETF 921910725   464 7,871 SH   SOLE   0 0 7,871
VANGUARD WORLD FD ESG US STK ETF 921910733   291 2,967 SH   SOLE   0 0 2,967
VERIZON COMMUNICATIONS INC COM 92343V104   1,384 30,517 SH   SOLE   0 0 30,517
VIRGINIA NATL BANKSHARES COR COM 928031103   5,432 150,561 SH   SOLE   0 0 150,561
VISA INC COM CL A 92826C839   2,881 8,220 SH   SOLE   0 0 8,220
WALMART INC COM 931142103   481 5,478 SH   SOLE   0 0 5,478
WASTE MGMT INC DEL COM 94106L109   232 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,168 39,672 SH   SOLE   0 0 39,672
WISDOMTREE TR INTL LRGCAP DV 97717W794   423 7,686 SH   SOLE   0 0 7,686
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,962 37,314 SH   SOLE   0 0 37,314
WISDOMTREE TR EMG MKTS SMCAP 97717W281   289 5,991 SH   SOLE   0 0 5,991