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 7,005,631 77,206 SH SOLE LaFleur & Godfrey LLC 68,249 272 8,685
ABBVIE INC COM 00287Y109 18,399,675 73,119 SH SOLE LaFleur & Godfrey LLC 71,358 0 1,761
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 517,920 4,162 SH SOLE LaFleur & Godfrey LLC 2,596 0 1,566
ADOBE INC COM 00724F101 861,495 4,202 SH SOLE LaFleur & Godfrey LLC 3,197 0 1,005
AIR PRODUCTS AND CHEMICALS I COM 009158106 3,600,803 12,282 SH SOLE LaFleur & Godfrey LLC 10,636 69 1,577
ALCON AG ORD SHS H01301128 11,794,369 175,773 SH SOLE LaFleur & Godfrey LLC 174,116 0 1,657
ALLIANT ENERGY CORP COM 018802108 218,266 2,861 SH SOLE LaFleur & Godfrey LLC 0 0 2,861
ALPHABET INC CAP STK CL A 02079K305 7,669,875 21,462 SH SOLE LaFleur & Godfrey LLC 18,739 100 2,623
ALPHABET INC CAP STK CL C 02079K107 8,999,819 25,471 SH SOLE LaFleur & Godfrey LLC 22,021 215 3,235
AMAZON COM INC COM 023135106 16,356,207 68,626 SH SOLE LaFleur & Godfrey LLC 64,755 435 3,436
AMERICAN EXPRESS CO COM 025816109 14,388,817 42,539 SH SOLE LaFleur & Godfrey LLC 38,803 230 3,506
AMGEN INC COM 031162100 3,419,894 9,444 SH SOLE LaFleur & Godfrey LLC 7,608 95 1,741
AMPHENOL CORP CL A 032095101 13,143,237 74,542 SH SOLE LaFleur & Godfrey LLC 66,330 0 8,212
APPLE INC COM 037833100 58,626,789 202,608 SH SOLE LaFleur & Godfrey LLC 192,131 147 10,330
APPLIED MATLS INC COM 038222105 9,365,742 12,954 SH SOLE LaFleur & Godfrey LLC 11,104 0 1,850
AUTOMATIC DATA PROCESSING IN COM 053015103 2,641,491 11,795 SH SOLE LaFleur & Godfrey LLC 3,954 0 7,841
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,460,977 8,915 SH SOLE LaFleur & Godfrey LLC 7,226 0 1,689
BLACKROCK INC COM 09290D101 1,240,413 1,290 SH SOLE LaFleur & Godfrey LLC 1,030 0 260
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 6,589,602 277,925 SH SOLE LaFleur & Godfrey LLC 263,770 0 14,155
BRISTOL-MYERS SQUIBB CO COM 110122108 2,111,441 36,644 SH SOLE LaFleur & Godfrey LLC 26,994 925 8,725
BROADCOM INC COM 11135F101 25,844,900 68,418 SH SOLE LaFleur & Godfrey LLC 65,046 235 3,137
CATERPILLAR INC COM 149123101 42,960,766 40,343 SH SOLE LaFleur & Godfrey LLC 39,603 0 740
CHEVRON CORPORATION COM 166764100 10,787,410 65,078 SH SOLE LaFleur & Godfrey LLC 62,148 0 2,930
CHURCH & DWIGHT CO INC COM 171340102 8,175,510 84,388 SH SOLE LaFleur & Godfrey LLC 82,863 0 1,525
CISCO SYS INC COM 17275R102 8,586,630 73,103 SH SOLE LaFleur & Godfrey LLC 72,839 0 264
COCA COLA CO COM 191216100 1,910,171 23,504 SH SOLE LaFleur & Godfrey LLC 18,694 0 4,810
COLGATE PALMOLIVE CO COM 194162103 465,827 5,081 SH SOLE LaFleur & Godfrey LLC 5,001 0 80
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 819,958 15,506 SH SOLE LaFleur & Godfrey LLC 13,426 0 2,080
CONSTELLATION ENERGY CORP COM 21037T109 16,026,075 64,525 SH SOLE LaFleur & Godfrey LLC 63,419 175 931
COPART INC COM 217204106 5,059,683 179,485 SH SOLE LaFleur & Godfrey LLC 176,145 0 3,340
COSTCO WHOLESALE CORPORATION COM 22160K105 345,077 369 SH SOLE LaFleur & Godfrey LLC 367 0 2
CURTISS WRIGHT CORP COM 231561101 14,510,449 19,149 SH SOLE LaFleur & Godfrey LLC 18,779 0 370
DANAHER CORP DEL COM 235851102 2,563,861 13,460 SH SOLE LaFleur & Godfrey LLC 13,010 0 450
DISNEY WALT CO COM 254687106 295,488 3,070 SH SOLE LaFleur & Godfrey LLC 3,070 0 0
ECOLAB INC COM 278865100 19,963,720 71,655 SH SOLE LaFleur & Godfrey LLC 71,025 0 630
ENTERGY CORP NEW COM 29364G103 232,707 2,026 SH SOLE LaFleur & Godfrey LLC 0 0 2,026
EOG RES INC COM 26875P101 1,039,786 8,015 SH SOLE LaFleur & Godfrey LLC 7,775 150 90
EVERGY INC COM 30034W106 2,211,053 25,582 SH SOLE LaFleur & Godfrey LLC 19,937 0 5,645
EXXON MOBIL CORP COM 30231G102 5,545,226 40,559 SH SOLE LaFleur & Godfrey LLC 33,783 670 6,106
FIFTH THIRD BANCORP COM 316773100 998,168 17,707 SH SOLE LaFleur & Godfrey LLC 16,230 929 548
FIRST SOLAR INC COM 336433107 1,814,297 7,689 SH SOLE LaFleur & Godfrey LLC 7,689 0 0
GE VERNOVA INC COM 36828A101 17,137,717 14,587 SH SOLE LaFleur & Godfrey LLC 14,542 0 45
GENERAC HLDGS INC COM 368736104 219,315 749 SH SOLE LaFleur & Godfrey LLC 749 0 0
GENERAL DYNAMICS CORP COM 369550108 511,877 1,445 SH SOLE LaFleur & Godfrey LLC 1,427 0 18
GENTEX CORP COM 371901109 1,487,974 58,883 SH SOLE LaFleur & Godfrey LLC 55,818 0 3,065
HERSHEY CO COM 427866108 3,590,184 20,463 SH SOLE LaFleur & Godfrey LLC 20,463 0 0
HOME DEPOT INC COM 437076102 3,173,549 8,998 SH SOLE LaFleur & Godfrey LLC 7,041 0 1,957
HONEYWELL AEROSPACE INC COM 43849R105 5,454,928 24,674 SH SOLE LaFleur & Godfrey LLC 23,155 87 1,432
HONEYWELL INTL INC COM 438516205 5,540,630 24,746 SH SOLE LaFleur & Godfrey LLC 23,221 88 1,437
HORIZON TECHNOLOGY FIN CORP COM 44045A102 541,708 114,526 SH SOLE LaFleur & Godfrey LLC 114,526 0 0
HUNTINGTON BANCSHARES INC COM 446150104 229,178 12,926 SH SOLE LaFleur & Godfrey LLC 12,926 0 0
IDEXX LABS INC COM 45168D104 4,334,707 8,234 SH SOLE LaFleur & Godfrey LLC 8,004 0 230
ILLINOIS TOOL WKS INC COM 452308109 1,766,981 6,533 SH SOLE LaFleur & Godfrey LLC 4,255 0 2,278
INTEL CORP COM 458140100 1,034,659 7,410 SH SOLE LaFleur & Godfrey LLC 1,010 0 6,400
INTERNATIONAL BUSINESS MACHS COM 459200101 11,083,474 39,414 SH SOLE LaFleur & Godfrey LLC 35,276 0 4,138
INTUITIVE SURGICAL INC COM NEW 46120E602 308,998 777 SH SOLE LaFleur & Godfrey LLC 777 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 308,304 1,449 SH SOLE LaFleur & Godfrey LLC 1,449 0 0
ISHARES TR SP SMCP600VL ETF 464287879 208,301 1,524 SH SOLE LaFleur & Godfrey LLC 1,524 0 0
ISHARES TR S&P MC 400GR ETF 464287606 268,723 2,287 SH SOLE LaFLeur & Godfrey LLC 2,287 0 0
ISHARES TR CORE S&P500 ETF 464287200 271,099 362 SH SOLE LaFleur & Godfrey LLC 362 0 0
ISHARES TR U.S. MED DVC ETF 464288810 301,994 6,112 SH SOLE LaFleur & Godfrey LLC 5,136 0 976
ISHARES TR RUS 1000 GRW ETF 464287614 323,463 2,605 SH SOLE LaFleur & Godfrey LLC 2,605 0 0
ISHARES TR US INFRASTRUC 46435U713 329,258 5,223 SH SOLE LaFleur & Godfrey LLC 4,476 0 747
ISHARES TR S&P 500 VAL ETF 464287408 334,914 1,475 SH SOLE LaFleur & Godfrey LLC 1,475 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 359,767 1,484 SH SOLE LaFleur & Godfrey LLC 1,484 0 0
ISHARES TR S&P SML 600 GWT 464287887 410,780 2,300 SH SOLE LaFLeur & Godfrey LLC 2,300 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 548,293 5,367 SH SOLE LaFleur & Godfrey LLC 5,221 0 146
ISHARES TR S&P 500 GRWT ETF 464287309 550,808 4,005 SH SOLE LaFleur & Godfrey LLC 4,005 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 552,047 5,185 SH SOLE LaFleur & Godfrey LLC 2,980 0 2,205
ISHARES TR MRGSTR MD CP VAL 464288406 944,844 10,340 SH SOLE LaFleur & Godfrey LLC 8,922 0 1,418
ISHARES TR MRGSTR MD CP GRW 464288307 1,178,519 11,989 SH SOLE LaFleur & Godfrey LLC 10,189 0 1,800
ISHARES TR ISHS 1-5YR INVS 464288646 3,552,874 67,790 SH SOLE LaFleur & Godfrey LLC 67,400 0 390
ISHARES TR FLTG RATE NT ETF 46429B655 24,736,406 484,553 SH SOLE LaFleur & Godfrey LLC 426,180 0 58,373
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 855,103 18,569 SH SOLE LaFleur & Godfrey LLC 16,753 0 1,816
JOHNSON & JOHNSON COM 478160104 32,062,550 126,245 SH SOLE LaFleur & Godfrey LLC 118,302 225 7,718
JPMORGAN CHASE & CO COM 46625H100 40,205,510 122,829 SH SOLE LaFleur & Godfrey LLC 117,747 215 4,867
KADANT INC COM 48282T104 747,239 2,378 SH SOLE LaFleur & Godfrey LLC 2,043 0 335
KEURIG DR PEPPER INC COM 49271V100 409,289 12,505 SH SOLE LaFleur & Godfrey LLC 12,505 0 0
KIMBERLY-CLARK CORP COM 494368103 396,858 3,615 SH SOLE LaFleur & Godfrey LLC 1,310 0 2,305
L3HARRIS TECHNOLOGIES INC COM 502431109 4,459,088 15,345 SH SOLE LaFleur & Godfrey LLC 12,496 111 2,738
MANULIFE FINL CORP COM 56501R106 287,865 7,106 SH SOLE LaFleur & Godfrey LLC 7,106 0 0
MARA HOLDINGS INC COM 565788106 232,658 16,750 SH SOLE LaFleur & Godfrey LLC 16,750 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,987,225 6,671 SH SOLE LaFleur & Godfrey LLC 6,406 265 0
MCDONALDS CORP COM 580135101 2,469,080 9,134 SH SOLE LaFleur & Godfrey LLC 7,454 0 1,680
MEDTRONIC PLC SHS G5960L103 3,366,078 43,028 SH SOLE LaFleur & Godfrey LLC 37,013 0 6,015
MERCANTILE BK CORP COM 587376104 1,756,779 30,595 SH SOLE LaFleur & Godfrey LLC 30,595 0 0
MERCK & CO INC COM 58933Y105 10,983,681 85,476 SH SOLE LaFleur & Godfrey LLC 77,677 212 7,587
MICRON TECHNOLOGY INC COM 595112103 1,112,736 964 SH SOLE LaFleur & Godfrey LLC 964 0 0
MICROSOFT CORP COM 594918104 31,285,096 83,870 SH SOLE LaFleur & Godfrey LLC 78,380 109 5,381
MURPHY USA INC COM 626755102 323,322 600 SH SOLE LaFleur & Godfrey LLC 0 0 600
NETFLIX INC. COM 64110L106 14,325,982 200,644 SH SOLE LaFleur & Godfrey LLC 194,376 1,180 5,088
NEXTERA ENERGY INC COM 65339F101 12,837,943 146,268 SH SOLE LaFleur & Godfrey LLC 141,892 955 3,421
NIKE INC CL B 654106103 466,205 11,357 SH SOLE LaFleur & Godfrey LLC 6,432 0 4,925
NOVARTIS AG SPONSORED ADR 66987V109 479,250 3,058 SH SOLE LaFleur & Godfrey LLC 3,058 0 0
NVENT ELEC PLC SHS G6700G107 233,553 1,377 SH SOLE LaFleur & Godfrey LLC 1,338 0 39
NVIDIA CORPORATION COM 67066G104 687,311 3,435 SH SOLE LaFleur & Godfrey LLC 2,660 775 0
ONEOK INC NEW COM 682680103 2,895,346 33,303 SH SOLE LaFleur & Godfrey LLC 31,398 315 1,590
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,327,310 122,802 SH SOLE LaFleur & Godfrey LLC 120,355 1,717 730
PAYCHEX INC COM 704326107 11,629,996 118,275 SH SOLE LaFleur & Godfrey LLC 117,139 0 1,136
PEPSICO INC COM 713448108 6,069,431 44,826 SH SOLE LaFleur & Godfrey LLC 39,368 0 5,458
PRICE T ROWE GROUP INC COM 74144T108 247,731 2,179 SH SOLE LaFleur & Godfrey LLC 2,163 0 16
PROCTER & GAMBLE CO COM 742718109 7,386,931 50,375 SH SOLE LaFleur & Godfrey LLC 41,067 280 9,028
QUALCOMM INC COM 747525103 295,324 1,598 SH SOLE LaFleur & Godfrey LLC 1,491 0 107
ROPER TECHNOLOGIES INC COM 776696106 876,769 2,591 SH SOLE LaFleur & Godfrey LLC 2,391 0 200
RTX CORPORATION COM 75513E101 25,046,637 132,012 SH SOLE LaFleur & Godfrey LLC 130,208 285 1,519
SALESFORCE INC COM 79466L302 7,175,498 45,803 SH SOLE LaFleur & Godfrey LLC 44,085 273 1,445
SCHWAB CHARLES CORP COM 808513105 6,102,646 66,139 SH SOLE LaFleur & Godfrey LLC 65,719 0 420
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 382,303 11,297 SH SOLE LaFleur & Godfrey LLC 11,297 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,004,993 5,275 SH SOLE LaFleur & Godfrey LLC 5,275 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 314,885 3,554 SH SOLE LaFleur & Godfrey LLC 3,529 0 25
SOUTHERN CO COM 842587107 708,585 7,403 SH SOLE LaFleur & Godfrey LLC 5,164 0 2,239
SPDR GOLD TR GOLD SHS 78463V107 342,594 930 SH SOLE LaFleur & Godfrey LLC 930 0 0
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 437,063 18,646 SH SOLE LaFleur & Godfrey LLC 16,214 0 2,432
STARBUCKS CORP COM 855244109 1,996,282 19,535 SH SOLE LaFleur & Godfrey LLC 15,990 0 3,545
STATE STR CORP COM 857477103 1,825,744 10,765 SH SOLE LaFleur & Godfrey LLC 8,179 0 2,586
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,420,357 1,902 SH SOLE LaFleur & Godfrey LLC 1,734 0 168
STERIS PLC SHS USD G8473T100 6,335,210 30,086 SH SOLE LaFleur & Godfrey LLC 30,061 0 25
STRYKER CORPORATION COM 863667101 23,854,161 75,766 SH SOLE LaFleur & Godfrey LLC 73,959 90 1,717
SYSCO CORP COM 871829107 672,652 8,048 SH SOLE LaFleur & Godfrey LLC 6,073 0 1,975
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 329,046 689 SH SOLE LaFleur & Godfrey LLC 689 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 1,958,642 9,715 SH SOLE LaFleur & Godfrey LLC 9,715 0 0
THE TRADE DESK INC COM CL A 88339J105 2,019,591 111,703 SH SOLE LaFleur & Godfrey LLC 111,233 300 170
THERMO FISHER SCIENTIFIC INC COM 883556102 15,081,411 30,081 SH SOLE LaFleur & Godfrey LLC 28,732 65 1,284
TRANSOCEAN LTD REGISTERED SHS H8817H100 60,147 12,300 SH SOLE LaFleur & Godfrey LLC 12,300 0 0
TRUIST FINL CORP COM 89832Q109 5,697,982 114,371 SH SOLE LaFleur & Godfrey LLC 107,796 900 5,675
TYSON FOODS INC CL A 902494103 2,194,278 38,328 SH SOLE LaFleur & Godfrey LLC 38,133 0 195
UBER TECHNOLOGIES INC COM 90353T100 239,283 3,316 SH SOLE LaFleur & Godfrey LLC 3,128 0 188
ULTA BEAUTY INC COM 90384S303 1,016,058 2,253 SH SOLE LaFleur & Godfrey LLC 2,251 0 2
UNION PAC CORP COM 907818108 282,608 1,039 SH SOLE LaFleur & Godfrey LLC 1,028 0 11
UNITED PARCEL SVCS INC CL B 911312106 1,035,874 9,636 SH SOLE LaFleur & Godfrey LLC 9,446 0 190
VANECK ETF TRUST GOLD MINERS ETF 92189F106 213,213 2,826 SH SOLE LaFleur & Godfrey LLC 2,826 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 418,706 5,459 SH SOLE LaFleur & Godfrey LLC 5,205 0 254
VANGUARD INDEX FDS TOTAL STK MKT 922908769 342,489 926 SH SOLE LaFleur & Godfrey LLC 581 0 345
VANGUARD INDEX FDS SML CP GRW ETF 922908595 404,465 1,106 SH SOLE LaFleur & Godfrey LLC 957 0 149
VANGUARD INDEX FDS VALUE ETF 922908744 1,195,790 5,487 SH SOLE LaFleur & Godfrey LLC 4,843 0 644
VANGUARD INDEX FDS GROWTH ETF 922908736 2,025,488 23,514 SH SOLE LaFleur & Godfrey LLC 20,679 0 2,835
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 507,373 6,420 SH SOLE LaFleur & Godfrey LLC 4,345 0 2,075
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 910,095 5,759 SH SOLE LaFleur & Godfrey LLC 5,318 0 441
VERIZON COMMUNICATIONS INC COM 92343V104 2,740,166 64,718 SH SOLE LaFleur & Godfrey LLC 52,736 1,875 10,107
VERTEX PHARMACEUTICALS INC COM 92532F100 381,986 769 SH SOLE LaFleur & Godfrey LLC 644 0 125
VERTIV HOLDINGS CO COM CL A 92537N108 259,486 775 SH SOLE LaFleur & Godfrey LLC 775 0 0
VULCAN MATLS CO COM 929160109 16,510,825 55,967 SH SOLE LaFleur & Godfrey LLC 55,387 0 580
WALMART INC COM 931142103 6,331,988 55,907 SH SOLE LaFleur & Godfrey LLC 45,195 440 10,272
WASTE MGMT INC DEL COM 94106L109 2,450,789 10,996 SH SOLE LaFleur & Godfrey LLC 8,306 290 2,400
WATERS CORP COM 941848103 1,098,493 2,929 SH SOLE LaFleur & Godfrey LLC 1,929 0 1,000
WATSCO INC COM 942622200 15,232,772 36,553 SH SOLE LaFleur & Godfrey LLC 36,108 0 445
WOODWARD INC COM 980745103 23,891,860 56,158 SH SOLE LaFleur & Godfrey LLC 55,288 0 870
ZOETIS INC CL A 98978V103 538,160 7,489 SH SOLE LaFleur & Godfrey LLC 7,403 0 86
ZSCALER INC COM 98980G102 266,351 1,887 SH SOLE LaFleur & Godfrey LLC 1,887 0 0