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
ABBOTT LABS COM 002824100   930,875 8,190 SH   SOLE   8,190 0 0
ABBVIE INC COM 00287Y109   1,536,924 8,440 SH   SOLE   8,440 0 0
ALLSTATE CORP COM 020002101   275,086 1,590 SH   SOLE   1,590 0 0
ALPHABET INC CAP STK CL C 02079K107   2,602,772 17,094 SH   SOLE   17,094 0 0
ALPHABET INC CAP STK CL A 02079K305   172,362 1,142 SH   SOLE   1,142 0 0
ALTRIA GROUP INC COM 02209S103   302,069 6,925 SH   SOLE   6,925 0 0
AMAZON COM INC COM 023135106   4,572,720 25,350 SH   SOLE   25,350 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   240,806 5,042 SH   SOLE   5,042 0 0
AMGEN INC COM 031162100   2,891,903 10,171 SH   SOLE   10,171 0 0
APPLE INC COM 037833100   7,119,555 41,518 SH   SOLE   41,518 0 0
AT&T INC COM 00206R102   320,250 18,196 SH   SOLE   18,196 0 0
AVERY DENNISON CORP COM 053611109   879,382 3,939 SH   SOLE   3,939 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,744,403 8,904 SH   SOLE   8,904 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   303,750 9,959 SH   SOLE   9,959 0 0
BROADCOM INC COM 11135F101   1,768,183 1,334 SH   SOLE   1,334 0 0
CATERPILLAR INC COM 149123101   1,606,499 4,384 SH   SOLE   4,384 0 0
CBIZ INC COM 124805102   4,525,133 57,645 SH   SOLE   57,645 0 0
CHEVRON CORP NEW COM 166764100   2,659,367 16,859 SH   SOLE   16,859 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,464,527 1,999 SH   SOLE   1,999 0 0
DEERE & CO COM 244199105   1,596,165 3,886 SH   SOLE   3,886 0 0
DOLLAR GEN CORP NEW COM 256677105   1,483,642 9,507 SH   SOLE   9,507 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,257,602 33,684 SH   SOLE   33,684 0 0
EA SERIES TRUST STRIVE 500 ETF 02072L680   655,798 19,483 SH   SOLE   19,483 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   31,310 1,000 SH   SOLE   1,000 0 0
ELI LILLY & CO COM 532457108   1,548,977 1,991 SH   SOLE   1,991 0 0
ENBRIDGE INC COM 29250N105   333,507 9,218 SH   SOLE   9,218 0 0
EXXON MOBIL CORP COM 30231G102   1,448,234 12,459 SH   SOLE   12,459 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   250,471 3,889 SH   SOLE   3,889 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   235,440 144 SH   SOLE   144 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,584,060 33,689 SH   SOLE   33,689 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,021,307 17,212 SH   SOLE   17,212 0 0
GLOBAL X FDS 1-3 MONTH T-BILL 37960A537   240,650 9,580 SH   SOLE   9,580 0 0
HOME DEPOT INC COM 437076102   3,030,800 7,901 SH   SOLE   7,901 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   573,835 3,005 SH   SOLE   3,005 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   901,035 4,932 SH   SOLE   4,932 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   84,018 950 SH   SOLE   950 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   754,882 4,457 SH   SOLE   4,457 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   2,278 40 SH   SOLE   40 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   76,940 2,000 SH   SOLE   2,000 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   5,832,970 77,278 SH   SOLE   77,278 0 0
ISHARES TR CORE S&P TTL STK 464287150   4,903 43 SH   SOLE   43 0 0
ISHARES TR TIPS BD ETF 464287176   225,561 2,100 SH   SOLE   2,100 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,633,530 3,107 SH   SOLE   3,107 0 0
ISHARES TR CORE US AGGBD ET 464287226   8,913 91 SH   SOLE   91 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   16,432 400 SH   SOLE   400 0 0
ISHARES TR 20 YR TR BD ETF 464287432   9,462 100 SH   SOLE   100 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   175,364 2,144 SH   SOLE   2,144 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,100,973 18,126 SH   SOLE   18,126 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   21,153,536 118,104 SH   SOLE   118,104 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   30,089,433 89,273 SH   SOLE   89,273 0 0
ISHARES TR CORE S&P US VLU 464287663   253,232 2,800 SH   SOLE   2,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739   1,200 13 SH   SOLE   13 0 0
ISHARES TR S&P SML 600 GWT 464287887   83,406 638 SH   SOLE   638 0 0
ISHARES TR MORNINGSTAR VALU 464288109   432,338 5,625 SH   SOLE   5,625 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   7,840,028 107,648 SH   SOLE   107,648 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   178,114 2,520 SH   SOLE   2,520 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   6,821,406 94,024 SH   SOLE   94,024 0 0
ISHARES TR RUS TOP 200 ETF 464289446   11,903,985 93,644 SH   SOLE   93,644 0 0
JOHNSON & JOHNSON COM 478160104   2,990,392 18,904 SH   SOLE   18,904 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   201,166 944 SH   SOLE   944 0 0
LINDE PLC SHS G54950103   327,346 705 SH   SOLE   705 0 0
LOWES COS INC COM 548661107   1,365,098 5,359 SH   SOLE   5,359 0 0
MARATHON PETE CORP COM 56585A102   1,914,624 9,502 SH   SOLE   9,502 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,333,048 6,921 SH   SOLE   6,921 0 0
MERCK & CO INC COM 58933Y105   1,477,730 11,199 SH   SOLE   11,199 0 0
META PLATFORMS INC CL A 30303M102   364,185 750 SH   SOLE   750 0 0
MICROSOFT CORP COM 594918104   4,038,472 9,599 SH   SOLE   9,599 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   130,944 12,800 SH Call SOLE   12,800 0 0
NORFOLK SOUTHN CORP COM 655844108   345,094 1,354 SH   SOLE   1,354 0 0
NOVO-NORDISK A S ADR 670100205   256,800 2,000 SH Call SOLE   2,000 0 0
NUCOR CORP COM 670346105   466,055 2,355 SH   SOLE   2,355 0 0
NVIDIA CORPORATION COM 67066G104   4,608,166 5,100 SH   SOLE   5,100 0 0
NVIDIA CORPORATION COM 67066G104   361,424 400 SH Call SOLE   400 0 0
ORACLE CORP COM 68389X105   547,283 4,357 SH   SOLE   4,357 0 0
PHILIP MORRIS INTL INC COM 718172109   613,213 6,693 SH   SOLE   6,693 0 0
PROCTER AND GAMBLE CO COM 742718109   3,025,186 18,645 SH   SOLE   18,645 0 0
ROYAL BK CDA COM 780087102   627,978 6,225 SH   SOLE   6,225 0 0
SHOPIFY INC CL A 82509L107   622,145 8,062 SH   SOLE   8,062 0 0
SOUTHERN CO COM 842587107   263,286 3,670 SH   SOLE   3,670 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   48,536,277 92,791 SH   SOLE   92,791 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   26,970,388 368,700 SH   SOLE   368,700 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   28,561,753 570,095 SH   SOLE   570,095 0 0
SPDR SER TR S&P DIVID ETF 78464A763   223,764 1,705 SH   SOLE   1,705 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   45,214,489 704,824 SH   SOLE   704,824 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   99,121 1,611 SH   SOLE   1,611 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   5,619,973 56,528 SH   SOLE   56,528 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,460,830 15,913 SH   SOLE   15,913 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   5,877,702 194,433 SH   SOLE   194,433 0 0
TESLA INC COM 88160R101   284,604 1,619 SH   SOLE   1,619 0 0
TRUIST FINL CORP COM 89832Q109   654,396 16,788 SH   SOLE   16,788 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   74,509 155 SH   SOLE   155 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   221,195 1,419 SH   SOLE   1,419 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   259,038 1,350 SH   SOLE   1,350 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   27,877,873 116,274 SH   SOLE   116,274 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   114,295 500 SH   SOLE   500 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,192,360 4,588 SH   SOLE   4,588 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   327,785 1,795 SH   SOLE   1,795 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   57,322 200 SH   SOLE   200 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   84,135 704 SH   SOLE   704 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   466,428 2,496 SH   SOLE   2,496 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,715,121 40,875 SH   SOLE   40,875 0 0
VISA INC COM CL A 92826C839   382,061 1,369 SH   SOLE   1,369 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   3,781,401 75,192 SH   SOLE   75,192 0 0
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   13,501 650 SH   SOLE   650 0 0