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
ABBOTT LABS COM 002824100 543,383 4,337 SH SOLE 0 0 4,337
ABBVIE INC COM 00287Y109 408,540 1,788 SH SOLE 0 0 1,788
ALLEGION PLC ORD SHS G0176J109 326,560 2,051 SH SOLE 0 0 2,051
ALPHABET INC CAP STK CL A 02079K305 1,657,648 5,296 SH SOLE 0 0 5,296
ALPHABET INC CAP STK CL C 02079K107 717,347 2,286 SH SOLE 0 0 2,286
AMAZON COM INC COM 023135106 1,409,387 6,106 SH SOLE 0 0 6,106
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 264,056 2,810 SH SOLE 0 0 2,810
APPLE INC COM 037833100 4,221,057 15,527 SH SOLE 0 0 15,527
APPLIED MATLS INC COM 038222105 642,475 2,500 SH SOLE 0 0 2,500
BENTLEY SYS INC COM CL B 08265T208 246,889 6,469 SH SOLE 0 0 6,469
BERKLEY W R CORP COM 084423102 367,429 5,240 SH SOLE 0 0 5,240
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 344,315 685 SH SOLE 0 0 685
BROADCOM INC COM 11135F101 717,465 2,073 SH SOLE 0 0 2,073
CHEVRON CORP NEW COM 166764100 315,336 2,069 SH SOLE 0 0 2,069
CISCO SYS INC COM 17275R102 231,475 3,005 SH SOLE 0 0 3,005
COOPER COS INC COM 216648501 265,386 3,238 SH SOLE 0 0 3,238
COSTCO WHSL CORP NEW COM 22160K105 228,520 265 SH SOLE 0 0 265
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1,223,055 37,368 SH SOLE 0 0 37,368
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 758,623 10,228 SH SOLE 0 0 10,228
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,129,067 28,519 SH SOLE 0 0 28,519
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 14,620,582 270,401 SH SOLE 0 0 270,401
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,170,292 83,573 SH SOLE 0 0 83,573
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 4,022,695 57,739 SH SOLE 0 0 57,739
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 25,897,744 608,500 SH SOLE 0 0 608,500
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2,494,250 41,892 SH SOLE 0 0 41,892
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 7,618,232 163,516 SH SOLE 0 0 163,516
EATON CORP PLC SHS G29183103 397,500 1,248 SH SOLE 0 0 1,248
ECOLAB INC COM 278865100 225,505 859 SH SOLE 0 0 859
ELI LILLY & CO COM 532457108 671,675 625 SH SOLE 0 0 625
EQUIFAX INC COM 294429105 232,603 1,072 SH SOLE 0 0 1,072
GSK PLC SPONSORED ADR 37733W204 210,333 4,289 SH SOLE 0 0 4,289
HENRY JACK & ASSOC INC COM 426281101 240,144 1,316 SH SOLE 0 0 1,316
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 447,855 6,964 SH SOLE 0 0 6,964
INTERNATIONAL BUSINESS MACHS COM 459200101 546,919 1,846 SH SOLE 0 0 1,846
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 228,340 1,192 SH SOLE 0 0 1,192
INVESCO QQQ TR UNIT SER 1 46090E103 366,129 596 SH SOLE 0 0 596
ISHARES INC CORE MSCI EMKT 46434G103 917,015 13,642 SH SOLE 0 0 13,642
ISHARES TR CORE US AGGBD ET 464287226 1,131,740 11,331 SH SOLE 0 0 11,331
ISHARES TR ESG OPTIMIZED 464288802 687,601 4,935 SH SOLE 0 0 4,935
ISHARES TR SHRT NAT MUN ETF 464288158 1,074,469 10,070 SH SOLE 0 0 10,070
ISHARES TR IBOXX HI YD ETF 464288513 484,989 6,015 SH SOLE 0 0 6,015
ISHARES TR CORE HIGH DV ETF 46429B663 2,248,204 18,487 SH SOLE 0 0 18,487
ISHARES TR CORE MSCI EAFE 46432F842 6,759,598 75,560 SH SOLE 0 0 75,560
ISHARES TR CORE S&P500 ETF 464287200 1,500,129 2,190 SH SOLE 0 0 2,190
ISHARES TR ESG MSCI KLD 400 464288570 431,407 3,349 SH SOLE 0 0 3,349
ISHARES TR RUS 1000 GRW ETF 464287614 1,101,369 2,327 SH SOLE 0 0 2,327
ISHARES TR LOW CARBON OPTIM 46434V464 299,754 1,300 SH SOLE 0 0 1,300
ISHARES TR NATIONAL MUN ETF 464288414 4,280,008 39,959 SH SOLE 0 0 39,959
ISHARES TR ISHARES SEMICDTR 464287523 314,401 1,044 SH SOLE 0 0 1,044
ISHARES TR CORE S&P TTL STK 464287150 22,166,803 149,081 SH SOLE 0 0 149,081
ISHARES TR MSCI USA QLT FCT 46432F339 608,373 3,063 SH SOLE 0 0 3,063
ISHARES TR RUSSELL 2000 ETF 464287655 280,869 1,141 SH SOLE 0 0 1,141
ISHARES TR CORE S&P SCP ETF 464287804 2,555,041 21,260 SH SOLE 0 0 21,260
ISHARES TR MSCI EAFE ETF 464287465 745,769 7,766 SH SOLE 0 0 7,766
JOHNSON & JOHNSON COM 478160104 287,247 1,388 SH SOLE 0 0 1,388
JPMORGAN CHASE & CO. COM 46625H100 1,092,970 3,392 SH SOLE 0 0 3,392
LENNOX INTL INC COM 526107107 221,424 456 SH SOLE 0 0 456
LPL FINL HLDGS INC COM 50212V100 396,102 1,109 SH SOLE 0 0 1,109
MASTERCARD INCORPORATED CL A 57636Q104 295,716 518 SH SOLE 0 0 518
MCDONALDS CORP COM 580135101 567,861 1,858 SH SOLE 0 0 1,858
META PLATFORMS INC CL A 30303M102 662,730 1,004 SH SOLE 0 0 1,004
MICROSOFT CORP COM 594918104 3,683,295 7,616 SH SOLE 0 0 7,616
NORDSON CORP COM 655663102 257,020 1,069 SH SOLE 0 0 1,069
NUCOR CORP COM 670346105 276,798 1,697 SH SOLE 0 0 1,697
NVIDIA CORPORATION COM 67066G104 6,206,347 33,278 SH SOLE 0 0 33,278
ORACLE CORP COM 68389X105 1,210,196 6,209 SH SOLE 0 0 6,209
PARKER-HANNIFIN CORP COM 701094104 272,478 310 SH SOLE 0 0 310
POOL CORP COM 73278L105 214,568 938 SH SOLE 0 0 938
ROLLINS INC COM 775711104 311,024 5,182 SH SOLE 0 0 5,182
RTX CORPORATION COM 75513E101 215,495 1,175 SH SOLE 0 0 1,175
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 47,228,764 1,937,988 SH SOLE 0 0 1,937,988
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 23,661,559 869,591 SH SOLE 0 0 869,591
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,285,638 46,870 SH SOLE 0 0 46,870
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 52,768,569 2,195,032 SH SOLE 0 0 2,195,032
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 29,709,016 1,271,246 SH SOLE 0 0 1,271,246
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 133,521,957 5,090,429 SH SOLE 0 0 5,090,429
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 14,801,115 451,942 SH SOLE 0 0 451,942
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 216,492 8,148 SH SOLE 0 0 8,148
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 470,355 15,885 SH SOLE 0 0 15,885
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 26,536,025 931,742 SH SOLE 0 0 931,742
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 235,296 1,520 SH SOLE 0 0 1,520
SERVICENOW INC COM 81762P102 241,274 1,575 SH SOLE 0 0 1,575
SHOPIFY INC CL A SUB VTG SHS 82509L107 313,892 1,950 SH SOLE 0 0 1,950
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,068,150 10,365 SH SOLE 0 0 10,365
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 763,149 1,265 SH SOLE 0 0 1,265
SPDR SERIES TRUST STATE STREET SPD 78468R739 8,172,265 170,291 SH SOLE 0 0 170,291
SPDR SERIES TRUST STATE STREET SPD 78464A763 523,102 3,759 SH SOLE 0 0 3,759
SPDR SERIES TRUST STATE STREET SPD 78468R721 6,171,444 135,013 SH SOLE 0 0 135,013
SPDR SERIES TRUST STATE STREET SPD 78468R788 755,664 17,472 SH SOLE 0 0 17,472
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,766,537 53,499 SH SOLE 0 0 53,499
STRYKER CORPORATION COM 863667101 7,682,328 21,858 SH SOLE 0 0 21,858
TELEDYNE TECHNOLOGIES INC COM 879360105 245,150 480 SH SOLE 0 0 480
TESLA INC COM 88160R101 1,152,632 2,563 SH SOLE 0 0 2,563
TRANE TECHNOLOGIES PLC SHS G8994E103 1,170,714 3,008 SH SOLE 0 0 3,008
UL SOLUTIONS INC CLASS A COM SHS 903731107 205,351 2,604 SH SOLE 0 0 2,604
US BANCORP DEL COM NEW 902973304 262,318 4,916 SH SOLE 0 0 4,916
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 333,753 3,414 SH SOLE 0 0 3,414
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,100,097 13,959 SH SOLE 0 0 13,959
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,760,060 14,198 SH SOLE 0 0 14,198
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,139,773 5,382 SH SOLE 0 0 5,382
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,974,478 4,743 SH SOLE 0 0 4,743
VANGUARD INDEX FDS GROWTH ETF 922908736 212,219 435 SH SOLE 0 0 435
VANGUARD INDEX FDS MID CAP ETF 922908629 541,551 1,866 SH SOLE 0 0 1,866
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 261,089 1,472 SH SOLE 0 0 1,472
VANGUARD INDEX FDS VALUE ETF 922908744 962,399 5,039 SH SOLE 0 0 5,039
VANGUARD INDEX FDS SMALL CP ETF 922908751 404,724 1,569 SH SOLE 0 0 1,569
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 302,292 2,143 SH SOLE 0 0 2,143
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 232,709 4,705 SH SOLE 0 0 4,705
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 344,501 1,567 SH SOLE 0 0 1,567
VANGUARD STAR FDS VG TL INTL STK F 921909768 213,365 2,828 SH SOLE 0 0 2,828
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,258,083 20,139 SH SOLE 0 0 20,139
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 235,086 1,638 SH SOLE 0 0 1,638
VANGUARD WORLD FD INF TECH ETF 92204A702 271,501 360 SH SOLE 0 0 360
VISA INC COM CL A 92826C839 1,031,789 2,942 SH SOLE 0 0 2,942
WATSCO INC COM 942622200 204,192 606 SH SOLE 0 0 606
WISDOMTREE TR US LARGECAP DIVD 97717W307 427,452 4,853 SH SOLE 0 0 4,853
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 236,021 972 SH SOLE 0 0 972
ZURN ELKAY WATER SOLNS CORP COM 98983L108 333,612 7,176 SH SOLE 0 0 7,176