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 LABORATORIES COM 002824100 311,741 3,036 SH SOLE 0 0 3,036
ADOBE INC COM 00724F101 304,579 1,253 SH SOLE 0 0 1,253
ALLISON TRANSMISSION HLDGS I COM 01973R101 296,233 2,531 SH SOLE 0 0 2,531
ALPHABET INC CAP STK CL A 02079K305 583,807 2,030 SH SOLE 0 0 2,030
AMAZON COM INC COM 023135106 303,658 1,458 SH SOLE 0 0 1,458
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 1,787,563 22,175 SH SOLE 0 0 22,175
AMERICAN WTR WKS CO INC NEW COM 030420103 247,713 1,820 SH SOLE 0 0 1,820
AMPHENOL CORP CL A 032095101 320,342 2,535 SH SOLE 0 0 2,535
APPLE INC COM 037833100 582,351 2,295 SH SOLE 0 0 2,295
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 314,355 656 SH SOLE 0 0 656
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 534,378 10,290 SH SOLE 0 0 10,290
CASEYS GEN STORES INC COM 147528103 309,605 425 SH SOLE 0 0 425
CENCORA INC COM 03073E105 362,459 1,154 SH SOLE 0 0 1,154
COMFORT SYS USA INC COM 199908104 459,669 333 SH SOLE 0 0 333
DEERE & CO COM 244199105 247,980 440 SH SOLE 0 0 440
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 5,271,712 143,409 SH SOLE 0 0 143,409
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 3,853,623 78,040 SH SOLE 0 0 78,040
FACTSET RESH SYS INC COM 303075105 272,623 1,256 SH SOLE 0 0 1,256
FAIR ISAAC CORP COM 303250104 242,332 227 SH SOLE 0 0 227
GOLDMAN SACHS GROUP INC COM 38141G104 212,980 252 SH SOLE 0 0 252
HEICO CORP NEW COM 422806109 304,778 1,112 SH SOLE 0 0 1,112
IES HOLDINGS INC COM 44951W106 438,352 920 SH SOLE 0 0 920
INTERCONTINENTAL EXCHANGE IN COM 45866F104 288,373 1,834 SH SOLE 0 0 1,834
INTUIT COM 461202103 259,679 601 SH SOLE 0 0 601
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 480,572 21,775 SH SOLE 0 0 21,775
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 1,077,297 40,033 SH SOLE 0 0 40,033
ISHARES INC CORE MSCI EMKT 46434G103 4,474,105 64,145 SH SOLE 0 0 64,145
ISHARES TR 1 3 YR TREAS BD 464287457 6,529,702 79,081 SH SOLE 0 0 79,081
ISHARES TR CORE MSCI EAFE 46432F842 1,791,844 19,793 SH SOLE 0 0 19,793
ISHARES TR CORE S&P MCP ETF 464287507 3,286,771 48,671 SH SOLE 0 0 48,671
ISHARES TR CORE S&P SCP ETF 464287804 1,165,996 9,380 SH SOLE 0 0 9,380
ISHARES TR CORE S&P500 ETF 464287200 18,500,861 28,323 SH SOLE 0 0 28,323
ISHARES TR EAFE VALUE ETF 464288877 1,575,822 21,195 SH SOLE 0 0 21,195
ISHARES TR INTERNATIONAL SL 46434V266 1,050,171 25,130 SH SOLE 0 0 25,130
ISHARES TR MBS ETF 464288588 491,108 5,172 SH SOLE 0 0 5,172
ISHARES TR MSCI USA QLT FCT 46432F339 242,011 1,262 SH SOLE 0 0 1,262
ISHARES TR NEW YORK MUN ETF 464288323 1,084,494 20,416 SH SOLE 0 0 20,416
ISHARES TR RUS 1000 ETF 464287622 1,892,194 5,307 SH SOLE 0 0 5,307
ISHARES TR RUS 1000 GRW ETF 464287614 205,780 483 SH SOLE 0 0 483
ISHARES TR RUS 1000 VAL ETF 464287598 291,919 1,366 SH SOLE 0 0 1,366
ISHARES TR RUSSELL 2000 ETF 464287655 419,115 1,690 SH SOLE 0 0 1,690
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 876,771 18,623 SH SOLE 0 0 18,623
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 246,125 2,149 SH SOLE 0 0 2,149
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2,727,815 59,210 SH SOLE 0 0 59,210
JPMORGAN CHASE & CO COM 46625H100 245,371 834 SH SOLE 0 0 834
LISTED FDS TR WAHED DOW JONES 53656F268 306,093 9,985 SH SOLE 0 0 9,985
MCKESSON CORP COM 58155Q103 388,569 449 SH SOLE 0 0 449
META PLATFORMS INC CL A 30303M102 217,669 380 SH SOLE 0 0 380
MICROSOFT CORP COM 594918104 468,445 1,265 SH SOLE 0 0 1,265
MOODYS CORP COM 615369105 231,256 530 SH SOLE 0 0 530
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 3,439,511 67,774 SH SOLE 0 0 67,774
MUELLER INDS INC COM 624756102 325,266 2,936 SH SOLE 0 0 2,936
NVIDIA CORPORATION COM 67066G104 584,130 3,349 SH SOLE 0 0 3,349
PAYCHEX INC COM 704326107 1,904,565 20,675 SH SOLE 0 0 20,675
RESMED INC COM 761152107 321,191 1,431 SH SOLE 0 0 1,431
ROLLINS INC COM 775711104 331,284 6,203 SH SOLE 0 0 6,203
SCHEIN HENRY INC COM 806407102 352,655 4,785 SH SOLE 0 0 4,785
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1,829,476 73,993 SH SOLE 0 0 73,993
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 525,899 20,952 SH SOLE 0 0 20,952
SCIENCE APPLICATIONS INTL CO COM 808625107 250,865 2,643 SH SOLE 0 0 2,643
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 240,552 2,934 SH SOLE 0 0 2,934
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 3,524,969 99,463 SH SOLE 0 0 99,463
STRYKER CORPORATION COM 863667101 311,985 949 SH SOLE 0 0 949
THERMO FISHER SCIENTIFIC INC COM 883556102 324,523 660 SH SOLE 0 0 660
VANGUARD INDEX FDS TOTAL STK MKT 922908769 418,762 1,305 SH SOLE 0 0 1,305
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,005,252 13,454 SH SOLE 0 0 13,454
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5,326,654 83,125 SH SOLE 0 0 83,125