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
Expires: July 31, 2015
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 (x$1000) 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