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
AB ACTIVE ETFS INC CONSERVATIVE 00039J806   201 5,086 SH   SOLE   0 0 5,086
ABBVIE INC COM 00287Y109   290 1,564 SH   SOLE   0 0 1,564
ADVANCED MICRO DEVICES INC COM 007903107   1,713 12,070 SH   SOLE   0 0 12,070
ALBEMARLE CORP COM 012653101   258 4,113 SH   SOLE   0 0 4,113
ALPHABET INC CAP STK CL A 02079K305   2,733 15,510 SH   SOLE   0 0 15,510
ALPHABET INC CAP STK CL C 02079K107   1,677 9,454 SH   SOLE   0 0 9,454
AMAZON COM INC COM 023135106   4,227 19,266 SH   SOLE   0 0 19,266
APPLE INC COM 037833100   7,156 34,877 SH   SOLE   0 0 34,877
AT&T INC COM 00206R102   276 9,551 SH   SOLE   0 0 9,551
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   505 1,039 SH   SOLE   0 0 1,039
BOOKING HOLDINGS INC COM 09857L108   405 70 SH   SOLE   0 0 70
BROADCOM INC COM 11135F101   2,085 7,564 SH   SOLE   0 0 7,564
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   369 12,613 SH   SOLE   0 0 12,613
CAPITAL ONE FINL CORP COM 14040H105   1,477 6,941 SH   SOLE   0 0 6,941
CATERPILLAR INC COM 149123101   464 1,194 SH   SOLE   0 0 1,194
CBRE GROUP INC CL A 12504L109   217 1,547 SH   SOLE   0 0 1,547
CHEVRON CORP NEW COM 166764100   1,973 13,779 SH   SOLE   0 0 13,779
CISCO SYS INC COM 17275R102   360 5,183 SH   SOLE   0 0 5,183
COCA COLA CO COM 191216100   1,326 18,746 SH   SOLE   0 0 18,746
COMCAST CORP NEW CL A 20030N101   1,117 31,308 SH   SOLE   0 0 31,308
COSTCO WHSL CORP NEW COM 22160K105   415 419 SH   SOLE   0 0 419
CROWDSTRIKE HLDGS INC CL A 22788C105   2,806 5,510 SH   SOLE   0 0 5,510
DOMINION ENERGY INC COM 25746U109   799 14,134 SH   SOLE   0 0 14,134
DUKE ENERGY CORP NEW COM NEW 26441C204   1,612 13,665 SH   SOLE   0 0 13,665
EATON CORP PLC SHS G29183103   307 860 SH   SOLE   0 0 860
ELI LILLY & CO COM 532457108   836 1,073 SH   SOLE   0 0 1,073
EMERSON ELEC CO COM 291011104   211 1,583 SH   SOLE   0 0 1,583
EXXON MOBIL CORP COM 30231G102   3,306 30,667 SH   SOLE   0 0 30,667
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   876 49,228 SH   SOLE   0 0 49,228
GENERAC HLDGS INC COM 368736104   1,426 9,960 SH   SOLE   0 0 9,960
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   232 2,737 SH   SOLE   0 0 2,737
HOME DEPOT INC COM 437076102   609 1,661 SH   SOLE   0 0 1,661
HOST HOTELS & RESORTS INC COM 44107P104   1,221 79,474 SH   SOLE   0 0 79,474
INTERNATIONAL BUSINESS MACHS COM 459200101   492 1,669 SH   SOLE   0 0 1,669
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   354 18,915 SH   SOLE   0 0 18,915
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   368 21,905 SH   SOLE   0 0 21,905
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   215 6,125 SH   SOLE   0 0 6,125
INVESCO QQQ TR UNIT SER 1 46090E103   913 1,655 SH   SOLE   0 0 1,655
ISHARES TR RUS TP200 GR ETF 464289438   9,023 36,601 SH   SOLE   0 0 36,601
ISHARES TR RUS MID CAP ETF 464287499   2,160 23,482 SH   SOLE   0 0 23,482
ISHARES TR CORE S&P MCP ETF 464287507   399 6,435 SH   SOLE   0 0 6,435
ISHARES TR MSCI EAFE ETF 464287465   380 4,255 SH   SOLE   0 0 4,255
ISHARES TR 20 YR TR BD ETF 464287432   393 4,455 SH   SOLE   0 0 4,455
ISHARES TR MSCI INTL QUALTY 46434V456   1,416 32,767 SH   SOLE   0 0 32,767
ISHARES TR MSCI INTL VLU FT 46435G409   2,013 61,207 SH   SOLE   0 0 61,207
ISHARES TR CORE S&P500 ETF 464287200   6,933 11,166 SH   SOLE   0 0 11,166
ISHARES TR CORE DIV GRWTH 46434V621   23,646 369,817 SH   SOLE   0 0 369,817
ISHARES TR RUSSELL 3000 ETF 464287689   2,228 6,348 SH   SOLE   0 0 6,348
ISHARES TR ESG AWR MSCI USA 46435G425   588 4,344 SH   SOLE   0 0 4,344
ISHARES TR RUS 1000 VAL ETF 464287598   207 1,065 SH   SOLE   0 0 1,065
ISHARES TR MSCI USA QLT FCT 46432F339   1,013 5,543 SH   SOLE   0 0 5,543
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   6,920 136,546 SH   SOLE   0 0 136,546
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   468 8,235 SH   SOLE   0 0 8,235
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   16,879 285,065 SH   SOLE   0 0 285,065
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   679 12,477 SH   SOLE   0 0 12,477
JOHN MARSHALL BANCORP INC COM 47805L101   1,068 57,619 SH   SOLE   0 0 57,619
JOHNSON & JOHNSON COM 478160104   1,643 10,755 SH   SOLE   0 0 10,755
JPMORGAN CHASE & CO. COM 46625H100   2,806 9,680 SH   SOLE   0 0 9,680
KENVUE INC COM 49177J102   440 21,000 SH   SOLE   0 0 21,000
L3HARRIS TECHNOLOGIES INC COM 502431109   1,466 5,843 SH   SOLE   0 0 5,843
LABCORP HOLDINGS INC COM SHS 504922105   1,426 5,432 SH   SOLE   0 0 5,432
LOCKHEED MARTIN CORP COM 539830109   222 480 SH   SOLE   0 0 480
LOWES COS INC COM 548661107   234 1,055 SH   SOLE   0 0 1,055
MERCK & CO INC COM 58933Y105   1,132 14,305 SH   SOLE   0 0 14,305
MICROSOFT CORP COM 594918104   7,058 14,190 SH   SOLE   0 0 14,190
MONDELEZ INTL INC CL A 609207105   230 3,413 SH   SOLE   0 0 3,413
NEXTERA ENERGY INC COM 65339F101   1,675 24,131 SH   SOLE   0 0 24,131
NVIDIA CORPORATION COM 67066G104   3,750 23,736 SH   SOLE   0 0 23,736
ONEOK INC NEW COM 682680103   369 4,518 SH   SOLE   0 0 4,518
ORACLE CORP COM 68389X105   1,717 7,851 SH   SOLE   0 0 7,851
PFIZER INC COM 717081103   786 32,442 SH   SOLE   0 0 32,442
PHILIP MORRIS INTL INC COM 718172109   259 1,420 SH   SOLE   0 0 1,420
PROCTER AND GAMBLE CO COM 742718109   2,038 12,792 SH   SOLE   0 0 12,792
QUANTA SVCS INC COM 74762E102   945 2,500 SH   SOLE   0 0 2,500
RITHM CAPITAL CORP COM NEW 64828T201   1,013 89,715 SH   SOLE   0 0 89,715
ROPER TECHNOLOGIES INC COM 776696106   1,182 2,086 SH   SOLE   0 0 2,086
SALESFORCE INC COM 79466L302   1,277 4,683 SH   SOLE   0 0 4,683
SERVICENOW INC COM 81762P102   771 750 SH   SOLE   0 0 750
T-MOBILE US INC COM 872590104   746 3,129 SH   SOLE   0 0 3,129
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,305 5,761 SH   SOLE   0 0 5,761
TESLA INC COM 88160R101   1,010 3,181 SH   SOLE   0 0 3,181
TORTOISE CAPITAL SERIES TRUS ENERGY FD 890930209   114 12,373 SH   SOLE   0 0 12,373
TRANE TECHNOLOGIES PLC SHS G8994E103   266 609 SH   SOLE   0 0 609
TRUIST FINL CORP COM 89832Q109   284 6,612 SH   SOLE   0 0 6,612
UNION PAC CORP COM 907818108   1,105 4,803 SH   SOLE   0 0 4,803
UNITEDHEALTH GROUP INC COM 91324P102   922 2,956 SH   SOLE   0 0 2,956
US BANCORP DEL COM NEW 902973304   1,179 26,050 SH   SOLE   0 0 26,050
VANECK ETF TRUST PREFERRED SECURT 92189F429   585 34,180 SH   SOLE   0 0 34,180
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,460 44,743 SH   SOLE   0 0 44,743
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   26,614 46,853 SH   SOLE   0 0 46,853
VANGUARD INDEX FDS GROWTH ETF 922908736   385 878 SH   SOLE   0 0 878
VANGUARD INDEX FDS SMALL CP ETF 922908751   379 1,600 SH   SOLE   0 0 1,600
VANGUARD INDEX FDS TOTAL STK MKT 922908769   656 2,160 SH   SOLE   0 0 2,160
VANGUARD WORLD FD UTILITIES ETF 92204A876   498 2,824 SH   SOLE   0 0 2,824
VANGUARD WORLD FD ESG INTL STK ETF 921910725   594 9,070 SH   SOLE   0 0 9,070
VANGUARD WORLD FD ESG US STK ETF 921910733   372 3,396 SH   SOLE   0 0 3,396
VERIZON COMMUNICATIONS INC COM 92343V104   1,340 30,968 SH   SOLE   0 0 30,968
VIRGINIA NATL BANKSHARES COR COM 928031103   5,514 149,014 SH   SOLE   0 0 149,014
VISA INC COM CL A 92826C839   2,846 8,015 SH   SOLE   0 0 8,015
WALMART INC COM 931142103   536 5,478 SH   SOLE   0 0 5,478
WASTE MGMT INC DEL COM 94106L109   229 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,306 39,475 SH   SOLE   0 0 39,475
WISDOMTREE TR US LARGECAP DIVD 97717W307   3,065 37,314 SH   SOLE   0 0 37,314
WISDOMTREE TR INTL LRGCAP DV 97717W794   458 7,686 SH   SOLE   0 0 7,686
WISDOMTREE TR EMG MKTS SMCAP 97717W281   331 5,991 SH   SOLE   0 0 5,991