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
TRANSOCEAN LTD REGISTERED SHS H8817H100   46,125 12,300 SH   SOLE LaFleur & Godfrey LLC 12,300 0 0
ROYCE SMALL CAP TRUST INC COM 780910105   161,903 10,247 SH   SOLE LaFleur & Godfrey LLC 10,247 0 0
ALLIANT ENERGY CORP COM 018802108   205,216 3,470 SH   SOLE LaFleur & Godfrey LLC 0 0 3,470
ISHARES TR RUS MDCP VAL ETF 464287473   205,651 1,590 SH   SOLE LaFleur & Godfrey LLC 1,590 0 0
INTEL CORP COM 458140100   206,155 10,282 SH   SOLE LaFleur & Godfrey LLC 1,132 0 9,150
AMERICAN TOWER CORP NEW COM 03027X100   210,739 1,149 SH   SOLE LaFleur & Godfrey LLC 1,149 0 0
ISHARES TR CORE S&P500 ETF 464287200   214,280 364 SH   SOLE LaFleur & Godfrey LLC 0 0 364
ENTERGY CORP NEW COM 29364G103   216,846 2,860 SH   SOLE LaFleur & Godfrey LLC 0 0 2,860
CVS HEALTH CORP COM 126650100   217,089 4,836 SH   SOLE LaFleur & Godfrey LLC 4,836 0 0
HUNTINGTON BANCSHARES INC COM 446150104   218,653 13,439 SH   SOLE LaFleur & Godfrey LLC 13,439 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   220,556 2,088 SH   SOLE LaFleur & Godfrey LLC 348 0 1,740
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   220,597 1,117 SH   SOLE LaFleur & Godfrey LLC 1,117 0 0
ISHARES TR U.S. MED DVC ETF 464288810   222,022 3,805 SH   SOLE LaFleur & Godfrey LLC 2,973 0 832
ISHARES TR S&P MC 400GR ETF 464287606   222,961 2,452 SH   SOLE LaFleur & Godfrey LLC 2,452 0 0
UNION PAC CORP COM 907818108   228,040 1,000 SH   SOLE LaFleur & Godfrey LLC 1,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   231,689 430 SH   SOLE LaFleur & Godfrey LLC 430 0 0
WASTE MGMT INC DEL COM 94106L109   232,463 1,152 SH   SOLE LaFleur & Godfrey LLC 0 0 1,152
VANECK ETF TRUST GOLD MINERS ETF 92189F106   238,980 7,047 SH   SOLE LaFleur & Godfrey LLC 7,047 0 0
CURTISS WRIGHT CORP COM 231561101   243,086 685 SH   SOLE LaFleur & Godfrey LLC 685 0 0
SPDR GOLD TR GOLD SHS 78463V107   254,237 1,050 SH   SOLE LaFleur & Godfrey LLC 1,050 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   254,295 908 SH   SOLE LaFleur & Godfrey LLC 726 0 182
STANLEY BLACK & DECKER INC COM 854502101   260,943 3,250 SH   SOLE LaFleur & Godfrey LLC 3,250 0 0
DEXCOM INC COM 252131107   262,396 3,374 SH   SOLE LaFleur & Godfrey LLC 3,374 0 0
CHUBB LIMITED COM H1467J104   267,459 968 SH   SOLE LaFleur & Godfrey LLC 968 0 0
MICRON TECHNOLOGY INC COM 595112103   267,966 3,184 SH   SOLE LaFleur & Godfrey LLC 1,049 0 2,135
ISHARES TR RUS 1000 GRW ETF 464287614   289,138 720 SH   SOLE LaFleur & Godfrey LLC 720 0 0
ISHARES TR S&P 500 VAL ETF 464287408   289,375 1,516 SH   SOLE LaFleur & Godfrey LLC 1,516 0 0
PRICE T ROWE GROUP INC COM 74144T108   291,773 2,580 SH   SOLE LaFleur & Godfrey LLC 2,580 0 0
MURPHY USA INC COM 626755102   301,050 600 SH   SOLE LaFleur & Godfrey LLC 0 0 600
VANGUARD BD INDEX FDS INTERMED TERM 921937819   311,101 4,163 SH   SOLE LaFleur & Godfrey LLC 3,453 0 710
ISHARES TR S&P SML 600 GWT 464287887   311,351 2,300 SH   SOLE LaFleur & Godfrey LLC 2,300 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   315,649 13,449 SH   SOLE LaFleur & Godfrey LLC 10,638 0 2,811
NEXTERA ENERGY INC COM 65339F101   322,605 4,500 SH   SOLE LaFleur & Godfrey LLC 4,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   329,347 1,779 SH   SOLE LaFleur & Godfrey LLC 1,779 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   333,779 5,737 SH   SOLE LaFleur & Godfrey LLC 208 0 5,529
NOVARTIS AG SPONSORED ADR 66987V109   340,294 3,497 SH   SOLE LaFleur & Godfrey LLC 3,497 0 0
DYNATRACE INC COM NEW 268150109   352,188 6,480 SH   SOLE LaFleur & Godfrey LLC 6,140 0 340
NVIDIA CORPORATION COM 67066G104   365,941 2,725 SH   SOLE LaFleur & Godfrey LLC 2,725 0 0
GENERAL DYNAMICS CORP COM 369550108   366,252 1,390 SH   SOLE LaFleur & Godfrey LLC 1,390 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   377,732 13,553 SH   SOLE LaFleur & Godfrey LLC 13,553 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   381,752 12,897 SH   SOLE LaFleur & Godfrey LLC 10,300 0 2,597
ORACLE CORP COM 68389X105   387,438 2,325 SH   SOLE LaFleur & Godfrey LLC 1,075 0 1,250
DISNEY WALT CO COM 254687106   397,520 3,570 SH   SOLE LaFleur & Godfrey LLC 3,570 0 0
COLGATE PALMOLIVE CO COM 194162103   436,368 4,800 SH   SOLE LaFleur & Godfrey LLC 4,800 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   446,708 4,235 SH   SOLE LaFleur & Godfrey LLC 1,460 0 2,775
QUALCOMM INC COM 747525103   480,240 3,126 SH   SOLE LaFleur & Godfrey LLC 3,051 0 75
ISHARES TR 0-5 YR TIPS ETF 46429B747   492,437 4,895 SH   SOLE LaFleur & Godfrey LLC 4,590 0 305
ISHARES TR S&P 500 GRWT ETF 464287309   517,397 5,096 SH   SOLE LaFleur & Godfrey LLC 5,096 0 0
ROPER TECHNOLOGIES INC COM 776696106   540,644 1,040 SH   SOLE LaFleur & Godfrey LLC 1,040 0 0
MONROE CAP CORP COM 610335101   550,885 64,810 SH   SOLE LaFleur & Godfrey LLC 64,810 0 0
LOCKHEED MARTIN CORP COM 539830109   561,899 1,156 SH   SOLE LaFleur & Godfrey LLC 1,156 0 0
FIFTH THIRD BANCORP COM 316773100   562,237 13,298 SH   SOLE LaFleur & Godfrey LLC 13,298 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   589,457 12,921 SH   SOLE LaFleur & Godfrey LLC 10,638 0 2,283
ISHARES TR MRGSTR MD CP VAL 464288406   615,319 8,286 SH   SOLE LaFleur & Godfrey LLC 6,359 0 1,927
SYSCO CORP COM 871829107   653,963 8,553 SH   SOLE LaFleur & Godfrey LLC 1,475 0 7,078
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   657,599 5,154 SH   SOLE LaFleur & Godfrey LLC 3,920 0 1,234
MASTERCARD INCORPORATED CL A 57636Q104   658,213 1,250 SH   SOLE LaFleur & Godfrey LLC 1,250 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   719,424 9,525 SH   SOLE LaFleur & Godfrey LLC 7,193 0 2,332
UNITEDHEALTH GROUP INC COM 91324P102   736,533 1,456 SH   SOLE LaFleur & Godfrey LLC 241 0 1,215
UNITED PARCEL SERVICE INC CL B 911312106   784,943 6,225 SH   SOLE LaFleur & Godfrey LLC 6,070 0 155
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   796,381 3,425 SH   SOLE LaFleur & Godfrey LLC 2,643 0 782
KEURIG DR PEPPER INC COM 49271V100   805,891 25,090 SH   SOLE LaFleur & Godfrey LLC 18,990 0 6,100
VANGUARD INDEX FDS VALUE ETF 922908744   849,235 5,016 SH   SOLE LaFleur & Godfrey LLC 3,755 0 1,261
ISHARES TR ISHS 1-5YR INVS 464288646   858,686 16,609 SH   SOLE LaFleur & Godfrey LLC 16,219 0 390
SOUTHERN CO COM 842587107   910,668 11,063 SH   SOLE LaFleur & Godfrey LLC 896 0 10,167
ONEOK INC NEW COM 682680103   930,809 9,271 SH   SOLE LaFleur & Godfrey LLC 7,281 0 1,990
KIMBERLY-CLARK CORP COM 494368103   962,313 7,344 SH   SOLE LaFleur & Godfrey LLC 2,516 0 4,828
EVERGY INC COM 30034W106   1,015,083 16,492 SH   SOLE LaFleur & Godfrey LLC 4,197 0 12,295
INTUITIVE SURGICAL INC COM NEW 46120E602   1,022,520 1,959 SH   SOLE LaFleur & Godfrey LLC 1,959 0 0
SCHLUMBERGER LTD COM STK 806857108   1,036,062 27,023 SH   SOLE LaFleur & Godfrey LLC 26,818 0 205
WORKDAY INC CL A 98138H101   1,061,278 4,113 SH   SOLE LaFleur & Godfrey LLC 4,113 0 0
ULTA BEAUTY INC COM 90384S303   1,067,754 2,455 SH   SOLE LaFleur & Godfrey LLC 2,220 0 235
KADANT INC COM 48282T104   1,103,279 3,198 SH   SOLE LaFleur & Godfrey LLC 3,198 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,150,268 1,255 SH   SOLE LaFleur & Godfrey LLC 1,255 0 0
EOG RES INC COM 26875P101   1,203,614 9,819 SH   SOLE LaFleur & Godfrey LLC 9,819 0 0
FIRST SOLAR INC COM 336433107   1,485,175 8,427 SH   SOLE LaFleur & Godfrey LLC 8,427 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,506,365 4,282 SH   SOLE LaFleur & Godfrey LLC 1,832 0 2,450
BLACKROCK INC COM 09290D101   1,525,364 1,488 SH   SOLE LaFleur & Godfrey LLC 215 0 1,273
VANGUARD INDEX FDS GROWTH ETF 922908736   1,532,177 3,733 SH   SOLE LaFleur & Godfrey LLC 2,960 0 773
WATERS CORP COM 941848103   1,537,342 4,144 SH   SOLE LaFleur & Godfrey LLC 215 0 3,929
MERCANTILE BK CORP COM 587376104   1,569,763 35,283 SH   SOLE LaFleur & Godfrey LLC 35,283 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,658,021 2,829 SH   SOLE LaFleur & Godfrey LLC 634 0 2,195
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,680,336 21,540 SH   SOLE LaFleur & Godfrey LLC 10,555 0 10,985
KENVUE INC COM 49177J102   1,735,755 81,300 SH   SOLE LaFleur & Godfrey LLC 80,675 0 625
VERIZON COMMUNICATIONS INC COM 92343V104   1,781,943 44,560 SH   SOLE LaFleur & Godfrey LLC 30,509 0 14,051
ILLINOIS TOOL WKS INC COM 452308109   1,877,359 7,404 SH   SOLE LaFleur & Godfrey LLC 1,050 0 6,354
MARVELL TECHNOLOGY INC COM 573874104   2,061,550 18,665 SH   SOLE LaFleur & Godfrey LLC 18,665 0 0
COCA COLA CO COM 191216100   2,064,169 33,154 SH   SOLE LaFleur & Godfrey LLC 13,385 0 19,769
BRISTOL-MYERS SQUIBB CO COM 110122108   2,463,259 43,551 SH   SOLE LaFleur & Godfrey LLC 23,446 0 20,105
NIKE INC CL B 654106103   2,584,070 34,149 SH   SOLE LaFleur & Godfrey LLC 7,843 0 26,306
APPLIED MATLS INC COM 038222105   2,804,717 17,246 SH   SOLE LaFleur & Godfrey LLC 9,496 0 7,750
AMGEN INC COM 031162100   2,938,479 11,274 SH   SOLE LaFleur & Godfrey LLC 6,378 0 4,896
MEDTRONIC PLC SHS G5960L103   3,189,047 39,923 SH   SOLE LaFleur & Godfrey LLC 27,472 0 12,451
ALPHABET INC CAP STK CL A 02079K305   3,302,907 17,448 SH   SOLE LaFleur & Godfrey LLC 9,475 0 7,973
FISERV INC COM 337738108   3,721,389 18,116 SH   SOLE LaFleur & Godfrey LLC 7,933 0 10,183
COMERICA INC COM 200340107   3,797,091 61,392 SH   SOLE LaFleur & Godfrey LLC 61,152 0 240
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,822,057 8,432 SH   SOLE LaFleur & Godfrey LLC 4,743 0 3,689
AIR PRODS & CHEMS INC COM 009158106   3,896,364 13,434 SH   SOLE LaFleur & Godfrey LLC 7,376 0 6,058
HOME DEPOT INC COM 437076102   3,925,835 10,092 SH   SOLE LaFleur & Godfrey LLC 4,064 0 6,028
AMPHENOL CORP NEW CL A 032095101   3,944,830 56,801 SH   SOLE LaFleur & Godfrey LLC 26,061 0 30,740
IDEXX LABS INC COM 45168D104   4,063,702 9,829 SH   SOLE LaFleur & Godfrey LLC 9,809 0 20
AUTOMATIC DATA PROCESSING IN COM 053015103   4,137,739 14,135 SH   SOLE LaFleur & Godfrey LLC 865 0 13,270
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,235,518 131,090 SH   SOLE LaFleur & Godfrey LLC 99,850 0 31,240
VALMONT INDS INC COM 920253101   4,254,436 13,873 SH   SOLE LaFleur & Godfrey LLC 13,823 0 50
GENTEX CORP COM 371901109   4,256,783 148,165 SH   SOLE LaFleur & Godfrey LLC 148,165 0 0
TRUIST FINL CORP COM 89832Q109   4,692,342 108,168 SH   SOLE LaFleur & Godfrey LLC 104,068 0 4,100
MCDONALDS CORP COM 580135101   4,738,542 16,346 SH   SOLE LaFleur & Godfrey LLC 6,051 0 10,295
CISCO SYS INC COM 17275R102   5,088,130 85,948 SH   SOLE LaFleur & Godfrey LLC 85,728 0 220
L3HARRIS TECHNOLOGIES INC COM 502431109   5,635,249 26,799 SH   SOLE LaFleur & Godfrey LLC 18,795 0 8,004
ZOETIS INC CL A 98978V103   5,834,850 35,812 SH   SOLE LaFleur & Godfrey LLC 34,437 0 1,375
AMERICAN EXPRESS CO COM 025816109   5,910,277 19,914 SH   SOLE LaFleur & Godfrey LLC 8,270 0 11,644
ALPHABET INC CAP STK CL C 02079K107   6,087,745 31,967 SH   SOLE LaFleur & Godfrey LLC 15,637 0 16,330
WALMART INC COM 931142103   6,283,156 69,542 SH   SOLE LaFleur & Godfrey LLC 26,886 0 42,656
SCHWAB CHARLES CORP COM 808513105   6,400,836 86,486 SH   SOLE LaFleur & Godfrey LLC 85,185 0 1,301
INTERNATIONAL BUSINESS MACHS COM 459200101   6,548,602 29,789 SH   SOLE LaFleur & Godfrey LLC 25,350 0 4,439
DANAHER CORPORATION COM 235851102   6,853,216 29,855 SH   SOLE LaFleur & Godfrey LLC 29,855 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,864,766 30,686 SH   SOLE LaFleur & Godfrey LLC 30,640 0 46
HERSHEY CO COM 427866108   7,909,945 46,708 SH   SOLE LaFleur & Godfrey LLC 42,318 0 4,390
PEPSICO INC COM 713448108   7,979,627 52,477 SH   SOLE LaFleur & Godfrey LLC 40,189 0 12,288
PROCTER AND GAMBLE CO COM 742718109   8,340,867 49,752 SH   SOLE LaFleur & Godfrey LLC 30,363 0 19,389
CHURCH & DWIGHT CO INC COM 171340102   8,539,415 81,553 SH   SOLE LaFleur & Godfrey LLC 81,468 0 85
ABBOTT LABS COM 002824100   9,325,145 82,443 SH   SOLE LaFleur & Godfrey LLC 60,083 0 22,360
HOLOGIC INC COM 436440101   9,398,590 130,373 SH   SOLE LaFleur & Godfrey LLC 130,223 0 150
HONEYWELL INTL INC COM 438516106   9,549,952 42,277 SH   SOLE LaFleur & Godfrey LLC 34,607 0 7,670
CHEVRON CORP NEW COM 166764100   9,689,736 66,900 SH   SOLE LaFleur & Godfrey LLC 60,503 0 6,397
ISHARES TR FLTG RATE NT ETF 46429B655   10,018,018 196,895 SH   SOLE LaFleur & Godfrey LLC 129,370 0 67,525
EXXON MOBIL CORP COM 30231G102   10,053,264 93,458 SH   SOLE LaFleur & Godfrey LLC 76,123 0 17,335
MERCK & CO INC COM 58933Y105   10,213,936 102,673 SH   SOLE LaFleur & Godfrey LLC 83,651 0 19,022
GENERAC HLDGS INC COM 368736104   10,310,825 66,500 SH   SOLE LaFleur & Godfrey LLC 66,350 0 150
AMAZON COM INC COM 023135106   10,839,297 49,407 SH   SOLE LaFleur & Godfrey LLC 41,365 0 8,042
ZSCALER INC COM 98980G102   11,182,714 61,985 SH   SOLE LaFleur & Godfrey LLC 60,200 0 1,785
STERIS PLC SHS USD G8473T100   11,265,305 54,803 SH   SOLE LaFleur & Godfrey LLC 54,758 0 45
WOODWARD INC COM 980745103   12,144,167 72,973 SH   SOLE LaFleur & Godfrey LLC 72,973 0 0
COPART INC COM 217204106   12,521,982 218,191 SH   SOLE LaFleur & Godfrey LLC 218,191 0 0
ABBVIE INC COM 00287Y109   14,108,691 79,396 SH   SOLE LaFleur & Godfrey LLC 77,321 0 2,075
VULCAN MATLS CO COM 929160109   14,830,339 57,654 SH   SOLE LaFleur & Godfrey LLC 57,619 0 35
THERMO FISHER SCIENTIFIC INC COM 883556102   15,485,687 29,767 SH   SOLE LaFleur & Godfrey LLC 27,976 0 1,791
ALCON AG ORD SHS H01301128   15,552,189 183,204 SH   SOLE LaFleur & Godfrey LLC 183,044 0 160
PAYCHEX INC COM 704326107   16,053,398 114,487 SH   SOLE LaFleur & Godfrey LLC 114,487 0 0
ECOLAB INC COM 278865100   17,938,713 76,556 SH   SOLE LaFleur & Godfrey LLC 76,471 0 85
BROADCOM INC COM 11135F101   18,144,958 78,265 SH   SOLE LaFleur & Godfrey LLC 68,210 0 10,055
WATSCO INC COM 942622200   18,308,281 38,634 SH   SOLE LaFleur & Godfrey LLC 38,634 0 0
CATERPILLAR INC COM 149123101   18,422,796 50,785 SH   SOLE LaFleur & Godfrey LLC 48,270 0 2,515
JOHNSON & JOHNSON COM 478160104   18,784,558 129,889 SH   SOLE LaFleur & Godfrey LLC 110,858 0 19,031
RTX CORPORATION COM 75513E101   20,620,263 178,191 SH   SOLE LaFleur & Godfrey LLC 176,172 0 2,019
STRYKER CORPORATION COM 863667101   27,374,063 76,029 SH   SOLE LaFleur & Godfrey LLC 72,844 0 3,185
PALANTIR TECHNOLOGIES INC CL A 69608A108   28,031,277 370,637 SH   SOLE LaFleur & Godfrey LLC 367,757 0 2,880
JPMORGAN CHASE & CO. COM 46625H100   33,199,669 138,499 SH   SOLE LaFleur & Godfrey LLC 121,461 0 17,038
MICROSOFT CORP COM 594918104   37,333,393 88,573 SH   SOLE LaFleur & Godfrey LLC 74,616 0 13,957
APPLE INC COM 037833100   55,357,830 221,060 SH   SOLE LaFleur & Godfrey LLC 192,713 0 28,347