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   306 1,723 SH   SOLE   0 0 1,723
ADVANCED MICRO DEVICES INC COM 007903107   1,373 11,370 SH   SOLE   0 0 11,370
ALBEMARLE CORP COM 012653101   515 5,984 SH   SOLE   0 0 5,984
ALPHABET INC CAP STK CL A 02079K305   2,882 15,226 SH   SOLE   0 0 15,226
ALPHABET INC CAP STK CL C 02079K107   1,790 9,399 SH   SOLE   0 0 9,399
AMAZON COM INC COM 023135106   4,135 18,846 SH   SOLE   0 0 18,846
APPLE INC COM 037833100   8,507 33,971 SH   SOLE   0 0 33,971
ASPEN TECHNOLOGY INC COM 29109X106   440 1,764 SH   SOLE   0 0 1,764
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   305 673 SH   SOLE   0 0 673
BROADCOM INC COM 11135F101   1,688 7,280 SH   SOLE   0 0 7,280
CACI INTL INC CL A 127190304   355 878 SH   SOLE   0 0 878
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   317 12,568 SH   SOLE   0 0 12,568
CAPITAL ONE FINL CORP COM 14040H105   989 5,547 SH   SOLE   0 0 5,547
CATERPILLAR INC COM 149123101   361 994 SH   SOLE   0 0 994
CBRE GROUP INC CL A 12504L109   236 1,800 SH   SOLE   0 0 1,800
CHEVRON CORP NEW COM 166764100   1,943 13,416 SH   SOLE   0 0 13,416
CISCO SYS INC COM 17275R102   297 5,020 SH   SOLE   0 0 5,020
COCA COLA CO COM 191216100   1,155 18,553 SH   SOLE   0 0 18,553
COMCAST CORP NEW CL A 20030N101   1,129 30,086 SH   SOLE   0 0 30,086
COSTCO WHSL CORP NEW COM 22160K105   379 414 SH   SOLE   0 0 414
CROWDSTRIKE HLDGS INC CL A 22788C105   1,914 5,595 SH   SOLE   0 0 5,595
DANAHER CORPORATION COM 235851102   208 904 SH   SOLE   0 0 904
DOMINION ENERGY INC COM 25746U109   752 13,970 SH   SOLE   0 0 13,970
DUKE ENERGY CORP NEW COM NEW 26441C204   1,473 13,668 SH   SOLE   0 0 13,668
EATON CORP PLC SHS G29183103   285 859 SH   SOLE   0 0 859
EXXON MOBIL CORP COM 30231G102   3,200 29,748 SH   SOLE   0 0 29,748
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   742 41,910 SH   SOLE   0 0 41,910
FORD MTR CO COM 345370860   602 60,781 SH   SOLE   0 0 60,781
GENERAC HLDGS INC COM 368736104   1,489 9,603 SH   SOLE   0 0 9,603
HOME DEPOT INC COM 437076102   633 1,627 SH   SOLE   0 0 1,627
HOST HOTELS & RESORTS INC COM 44107P104   1,364 77,830 SH   SOLE   0 0 77,830
INTERNATIONAL BUSINESS MACHS COM 459200101   411 1,871 SH   SOLE   0 0 1,871
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   348 18,990 SH   SOLE   0 0 18,990
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   360 21,988 SH   SOLE   0 0 21,988
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   216 6,125 SH   SOLE   0 0 6,125
INVESCO QQQ TR UNIT SER 1 46090E103   891 1,743 SH   SOLE   0 0 1,743
ISHARES TR ESG AWR MSCI USA 46435G425   388 3,015 SH   SOLE   0 0 3,015
ISHARES TR CORE DIV GRWTH 46434V621   21,436 349,463 SH   SOLE   0 0 349,463
ISHARES TR RUS 2000 VAL ETF 464287630   205 1,246 SH   SOLE   0 0 1,246
ISHARES TR RUSSELL 3000 ETF 464287689   2,172 6,497 SH   SOLE   0 0 6,497
ISHARES TR MSCI USA QLT FCT 46432F339   1,037 5,826 SH   SOLE   0 0 5,826
ISHARES TR RUS TP200 GR ETF 464289438   8,060 34,259 SH   SOLE   0 0 34,259
ISHARES TR RUS MID CAP ETF 464287499   2,076 23,482 SH   SOLE   0 0 23,482
ISHARES TR CORE S&P MCP ETF 464287507   407 6,535 SH   SOLE   0 0 6,535
ISHARES TR MSCI EAFE ETF 464287465   337 4,455 SH   SOLE   0 0 4,455
ISHARES TR 20 YR TR BD ETF 464287432   1,620 18,546 SH   SOLE   0 0 18,546
ISHARES TR CORE S&P500 ETF 464287200   6,855 11,645 SH   SOLE   0 0 11,645
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   9,379 186,193 SH   SOLE   0 0 186,193
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   548 9,726 SH   SOLE   0 0 9,726
JOHN MARSHALL BANCORP INC COM 47805L101   1,157 57,619 SH   SOLE   0 0 57,619
JOHNSON & JOHNSON COM 478160104   1,528 10,564 SH   SOLE   0 0 10,564
JPMORGAN CHASE & CO. COM 46625H100   2,389 9,965 SH   SOLE   0 0 9,965
KENVUE INC COM 49177J102   624 29,218 SH   SOLE   0 0 29,218
L3HARRIS TECHNOLOGIES INC COM 502431109   1,208 5,743 SH   SOLE   0 0 5,743
LABCORP HOLDINGS INC COM SHS 504922105   1,233 5,377 SH   SOLE   0 0 5,377
LEIDOS HOLDINGS INC COM 525327102   239 1,658 SH   SOLE   0 0 1,658
LOCKHEED MARTIN CORP COM 539830109   233 480 SH   SOLE   0 0 480
LOWES COS INC COM 548661107   252 1,023 SH   SOLE   0 0 1,023
MERCK & CO INC COM 58933Y105   1,322 13,286 SH   SOLE   0 0 13,286
MICROSOFT CORP COM 594918104   5,727 13,587 SH   SOLE   0 0 13,587
MONDELEZ INTL INC CL A 609207105   204 3,413 SH   SOLE   0 0 3,413
NEXTERA ENERGY INC COM 65339F101   1,691 23,590 SH   SOLE   0 0 23,590
NVIDIA CORPORATION COM 67066G104   3,179 23,674 SH   SOLE   0 0 23,674
ON SEMICONDUCTOR CORP COM 682189105   663 10,518 SH   SOLE   0 0 10,518
ONEOK INC NEW COM 682680103   454 4,518 SH   SOLE   0 0 4,518
ORACLE CORP COM 68389X105   226 1,353 SH   SOLE   0 0 1,353
PEPSICO INC COM 713448108   227 1,496 SH   SOLE   0 0 1,496
PFIZER INC COM 717081103   737 27,783 SH   SOLE   0 0 27,783
PHILIP MORRIS INTL INC COM 718172109   214 1,782 SH   SOLE   0 0 1,782
PROCTER AND GAMBLE CO COM 742718109   2,112 12,596 SH   SOLE   0 0 12,596
QUANTA SVCS INC COM 74762E102   802 2,536 SH   SOLE   0 0 2,536
RITHM CAPITAL CORP COM NEW 64828T201   898 82,961 SH   SOLE   0 0 82,961
ROPER TECHNOLOGIES INC COM 776696106   1,067 2,052 SH   SOLE   0 0 2,052
SALESFORCE INC COM 79466L302   1,476 4,414 SH   SOLE   0 0 4,414
SERVICENOW INC COM 81762P102   1,217 1,148 SH   SOLE   0 0 1,148
T-MOBILE US INC COM 872590104   1,274 5,771 SH   SOLE   0 0 5,771
TESLA INC COM 88160R101   1,330 3,293 SH   SOLE   0 0 3,293
TRANE TECHNOLOGIES PLC SHS G8994E103   225 609 SH   SOLE   0 0 609
TRUIST FINL CORP COM 89832Q109   292 6,721 SH   SOLE   0 0 6,721
UNION PAC CORP COM 907818108   1,070 4,690 SH   SOLE   0 0 4,690
UNITEDHEALTH GROUP INC COM 91324P102   1,462 2,891 SH   SOLE   0 0 2,891
US BANCORP DEL COM NEW 902973304   1,196 25,004 SH   SOLE   0 0 25,004
VANECK ETF TRUST PREFERRED SECURT 92189F429   196 11,371 SH   SOLE   0 0 11,371
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,096 41,433 SH   SOLE   0 0 41,433
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   29,740 55,195 SH   SOLE   0 0 55,195
VANGUARD INDEX FDS GROWTH ETF 922908736   366 892 SH   SOLE   0 0 892
VANGUARD INDEX FDS SMALL CP ETF 922908751   431 1,792 SH   SOLE   0 0 1,792
VANGUARD INDEX FDS TOTAL STK MKT 922908769   740 2,553 SH   SOLE   0 0 2,553
VANGUARD WORLD FD UTILITIES ETF 92204A876   505 3,092 SH   SOLE   0 0 3,092
VANGUARD WORLD FD ESG INTL STK ETF 921910725   436 7,681 SH   SOLE   0 0 7,681
VANGUARD WORLD FD ESG US STK ETF 921910733   267 2,546 SH   SOLE   0 0 2,546
VERIZON COMMUNICATIONS INC COM 92343V104   1,235 30,873 SH   SOLE   0 0 30,873
VIRGINIA NATL BANKSHARES COR COM 928031103   5,751 150,561 SH   SOLE   0 0 150,561
VISA INC COM CL A 92826C839   2,653 8,394 SH   SOLE   0 0 8,394
WALMART INC COM 931142103   471 5,214 SH   SOLE   0 0 5,214
WASTE MGMT INC DEL COM 94106L109   202 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,235 39,967 SH   SOLE   0 0 39,967
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,971 38,197 SH   SOLE   0 0 38,197
WISDOMTREE TR INTL LRGCAP DV 97717W794   391 7,905 SH   SOLE   0 0 7,905
WISDOMTREE TR EMG MKTS SMCAP 97717W281   293 5,991 SH   SOLE   0 0 5,991