0001387458-24-000003.txt : 20240423 0001387458-24-000003.hdr.sgml : 20240423 20240423144653 ACCESSION NUMBER: 0001387458-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240423 DATE AS OF CHANGE: 20240423 EFFECTIVENESS DATE: 20240423 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LaFleur & Godfrey LLC CENTRAL INDEX KEY: 0001387458 ORGANIZATION NAME: IRS NUMBER: 462859287 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12331 FILM NUMBER: 24864215 BUSINESS ADDRESS: STREET 1: 625 KENMOOR AVE SE STREET 2: SUITE 209 CITY: GRAND RAPIDS STATE: MI ZIP: 49546 BUSINESS PHONE: 616-942-1580 MAIL ADDRESS: STREET 1: 625 KENMOOR AVE SE STREET 2: SUITE 209 CITY: GRAND RAPIDS STATE: MI ZIP: 49546 FORMER COMPANY: FORMER CONFORMED NAME: LaFleur & Godfrey, Inc. DATE OF NAME CHANGE: 20070123 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001387458 XXXXXXXX 03-31-2024 03-31-2024 LaFleur & Godfrey LLC
625 KENMOOR AVE SE SUITE 209 GRAND RAPIDS MI 49546
13F HOLDINGS REPORT 028-12331 000168831 N
John Dice COO, CCO 6169426763 John Dice Grand Rapids MI 04-23-2024 0 134 675518783 false
INFORMATION TABLE 2 LaFleurGodfrey2024Q1Form13F.xml TRANSOCEAN LTD REGISTERED SHS H8817H100 96084 15300 SH SOLE 15300 0 0 ROYCE VALUE TR INC COM 780910105 155447 10247 SH SOLE 10247 0 0 MONROE CAP CORP COM 610335101 156960 21800 SH SOLE 21800 0 0 HUNTINGTON BANCSHARES INC COM 446150104 187475 13439 SH SOLE 13439 0 0 DOCUSIGN INC COM 256163106 210152 3529 SH SOLE 3529 0 0 SPDR GOLD TR GOLD SHS 78463V107 216006 1050 SH SOLE 1050 0 0 ISHARES TR CORE S&P500 ETF 464287200 225539 429 SH SOLE 0 0 429 AMERICAN TOWER CORP NEW COM 03027X100 227031 1149 SH SOLE 1149 0 0 PAYPAL HLDGS INC COM 70450Y103 234465 3500 SH SOLE 3500 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 235757 2792 SH SOLE 2792 0 0 3M CO COM 88579Y101 236749 2232 SH SOLE 2232 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 238040 7654 SH SOLE 5000 0 2654 ISHARES TR RUS 1000 GRW ETF 464287614 242676 720 SH SOLE 720 0 0 WASTE MGMT INC DEL COM 94106L109 245549 1152 SH SOLE 0 0 1152 UNION PAC CORP COM 907818108 245930 1000 SH SOLE 1000 0 0 ISHARES TR S&P SML 600 GWT 464287887 248649 1902 SH SOLE 1902 0 0 CHUBB LIMITED COM H1467J104 250838 968 SH SOLE 968 0 0 MURPHY USA INC COM 626755102 251520 600 SH SOLE 0 0 600 NEXTERA ENERGY INC COM 65339F101 262031 4100 SH SOLE 4100 0 0 KRAFT HEINZ CO COM 500754106 265180 7186 SH SOLE 7186 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 265980 5838 SH SOLE 3530 0 2308 NOVARTIS AG SPONSORED ADR 66987V109 280324 2898 SH SOLE 2898 0 0 ORACLE CORP COM 68389X105 292044 2325 SH SOLE 1075 0 1250 ZIMMER BIOMET HOLDINGS INC COM 98956P102 315169 2388 SH SOLE 348 0 2040 STANLEY BLACK & DECKER INC COM 854502101 318273 3250 SH SOLE 3250 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 320558 4181 SH SOLE 2453 0 1728 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 324552 3500 SH SOLE 3500 0 0 NVIDIA CORPORATION COM 67066G104 325282 360 SH SOLE 360 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 329921 1842 SH SOLE 1842 0 0 ISHARES TR COM 74144T108 363932 2985 SH SOLE 2985 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 367611 5067 SH SOLE 3080 0 1987 CVS HEALTH CORP COM 126650100 382210 4792 SH SOLE 3267 0 1525 GENERAL DYNAMICS CORP COM 369550108 392662 1390 SH SOLE 1390 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 407266 4096 SH SOLE 3772 0 324 ISHARES TR MRGSTR MD CP GRW 464288307 414751 5868 SH SOLE 3494 0 2374 COLGATE PALMOLIVE CO COM 194162103 432240 4800 SH SOLE 4800 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 453834 3751 SH SOLE 2995 0 756 LOCKHEED MARTIN CORP COM 539830109 458650 1008 SH SOLE 1008 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 465292 2857 SH SOLE 1751 0 1106 ISHARES TR SHRT NAT MUN ETF 464288158 468667 4475 SH SOLE 1700 0 2775 FIFTH THIRD BANCORP COM 316773100 491756 13216 SH SOLE 13216 0 0 QUALCOMM INC COM 747525103 510609 3016 SH SOLE 3016 0 0 MASTERCARD INCORPORATED CL A 57636Q104 601963 1250 SH SOLE 1250 0 0 ROPER TECHNOLOGIES INC COM 776696106 614120 1095 SH SOLE 1095 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 616063 2958 SH SOLE 2958 0 0 DISNEY WALT CO COM 254687106 616945 5042 SH SOLE 5042 0 0 EVERGY INC COM 30034W106 671788 12585 SH SOLE 2365 0 10220 DEXCOM INC COM 252131107 691143 4983 SH SOLE 4758 0 225 ISHARES TR ISHS 1-5YR INVS 464288646 700229 13655 SH SOLE 13655 0 0 WORKDAY INC CL A 98138H101 795885 2918 SH SOLE 2918 0 0 SOUTHERN CO COM 842587107 813527 11340 SH SOLE 973 0 10367 KENVUE INC COM 49177J102 837370 39020 SH SOLE 39020 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 870530 2529 SH SOLE 1710 0 819 INTUITIVE SURGICAL INC COM NEW 46120E602 880393 2206 SH SOLE 2206 0 0 COSTCO WHSL CORP NEW COM 22160K105 943174 1287 SH SOLE 1287 0 0 MERCURY SYS INC COM 589378108 1113478 37745 SH SOLE 37745 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1149090 19788 SH SOLE 0 0 19788 SYSCO CORP COM 871829107 1166181 14365 SH SOLE 5787 0 8578 KADANT INC COM 48282T104 1177223 3588 SH SOLE 3588 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1295629 3738 SH SOLE 1483 0 2255 KIMBERLY-CLARK CORP COM 494368103 1307881 10111 SH SOLE 4333 0 5778 MERCANTILE BK CORP COM 587376104 1380169 35858 SH SOLE 35858 0 0 BLACKROCK INC COM 09247X101 1386444 1663 SH SOLE 15 0 1648 FIRST SOLAR INC COM 336433107 1479870 8767 SH SOLE 8767 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1499642 2867 SH SOLE 261 0 2606 VERIZON COMMUNICATIONS INC COM 92343V104 1702158 40566 SH SOLE 28066 0 12500 EOG RES INC COM 26875P101 1726608 13506 SH SOLE 13506 0 0 WATERS CORP COM 941848103 1743181 5064 SH SOLE 150 0 4914 UNITEDHEALTH GROUP INC COM 91324P102 2155408 4357 SH SOLE 1174 0 3183 ILLINOIS TOOL WKS INC COM 452308109 2374453 8849 SH SOLE 975 0 7874 ALPHABET INC CAP STK CL A 02079K305 2436463 16143 SH SOLE 7845 0 8298 BRISTOL-MYERS SQUIBB CO COM 110122108 2792309 51490 SH SOLE 30705 0 20785 COMERICA INC COM 200340107 3081683 56041 SH SOLE 55441 0 600 APPLIED MATLS INC COM 038222105 3115517 15107 SH SOLE 7157 0 7950 AIR PRODS & CHEMS INC COM 009158106 3167410 13074 SH SOLE 5726 0 7348 AMGEN INC COM 031162100 3186400 11207 SH SOLE 6021 0 5186 FISERV INC COM 337738108 3187451 19944 SH SOLE 8549 0 11395 VALMONT INDS INC COM 920253101 3311037 14504 SH SOLE 14504 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3311595 7875 SH SOLE 4235 0 3640 AMPHENOL CORP NEW CL A 032095101 3405594 29524 SH SOLE 14004 0 15520 ISHARES TR FLTG RATE NT ETF 46429B655 3463247 67827 SH SOLE 67827 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3655195 14636 SH SOLE 65 0 14571 L3HARRIS TECHNOLOGIES INC COM 502431109 3764441 17665 SH SOLE 8374 0 9291 INTEL CORP COM 458140100 3783283 85653 SH SOLE 25980 0 59673 TRUIST FINL CORP COM 89832Q109 3997477 102552 SH SOLE 96752 0 5800 HOME DEPOT INC COM 437076102 4020248 10480 SH SOLE 3243 0 7237 NIKE INC CL B 654106103 4472669 47592 SH SOLE 17219 0 30373 WALMART INC COM 931142103 4577005 76068 SH SOLE 20898 0 55170 MCDONALDS CORP COM 580135101 4710539 16707 SH SOLE 5041 0 11666 AMERICAN EXPRESS CO COM 025816109 4727756 20764 SH SOLE 6511 0 14253 MEDTRONIC PLC SHS G5960L103 5126683 58826 SH SOLE 43038 0 15788 GENERAC HLDGS INC COM 368736104 5173380 41013 SH SOLE 41013 0 0 CISCO SYS INC COM 17275R102 5401572 108226 SH SOLE 106206 0 2020 ABBOTT LABS COM 002824100 5431233 47785 SH SOLE 23719 0 24066 ZOETIS INC CL A 98978V103 5436718 32130 SH SOLE 31870 0 260 IDEXX LABS INC COM 45168D104 5598535 10369 SH SOLE 10369 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5729887 74116 SH SOLE 22417 0 51699 ALPHABET INC CAP STK CL C 02079K107 5923524 38904 SH SOLE 15329 0 23575 MARVELL TECHNOLOGY INC COM 573874104 6181627 87213 SH SOLE 87213 0 0 GENTEX CORP COM 371901109 6190549 171388 SH SOLE 171388 0 0 AMAZON COM INC COM 023135106 6443088 35720 SH SOLE 27458 0 8262 SCHLUMBERGER LTD COM STK 806857108 6547110 119451 SH SOLE 119451 0 0 HONEYWELL INTL INC COM 438516106 6615003 32229 SH SOLE 25449 0 6780 SCHWAB CHARLES CORP COM 808513105 7313936 101105 SH SOLE 99955 0 1150 MICRON TECHNOLOGY INC COM 595112103 7337828 62243 SH SOLE 60843 0 1400 INTERNATIONAL BUSINESS MACHS COM 459200101 7531965 39443 SH SOLE 37011 0 2432 DANAHER CORPORATION COM 235851102 7614712 30493 SH SOLE 30493 0 0 COCA COLA CO COM 191216100 8014198 130994 SH SOLE 99684 0 31310 CHURCH & DWIGHT CO INC COM 171340102 8549770 81965 SH SOLE 81965 0 0 PROCTER AND GAMBLE CO COM 742718109 8609048 53060 SH SOLE 30355 0 22705 PEPSICO INC COM 713448108 9373427 53559 SH SOLE 38764 0 14795 HOLOGIC INC COM 436440101 9919475 127238 SH SOLE 127238 0 0 ZSCALER INC COM 98980G102 10282783 53381 SH SOLE 53381 0 0 EXXON MOBIL CORP COM 30231G102 11364778 97770 SH SOLE 80380 0 17390 WOODWARD INC COM 980745103 11625118 75429 SH SOLE 75429 0 0 CHEVRON CORP NEW COM 166764100 11789718 74741 SH SOLE 67784 0 6957 PALANTIR TECHNOLOGIES INC CL A 69608A108 12266770 533106 SH SOLE 530156 0 2950 STERIS PLC SHS USD G8473T100 12885109 57313 SH SOLE 57313 0 0 COPART INC COM 217204106 12967130 223880 SH SOLE 223880 0 0 MERCK & CO INC COM 58933Y105 14065705 106599 SH SOLE 83857 0 22742 PAYCHEX INC COM 704326107 14302166 116467 SH SOLE 116467 0 0 ABBVIE INC COM 00287Y109 14450036 79352 SH SOLE 78352 0 1000 ALCON AG ORD SHS H01301128 14622144 175557 SH SOLE 175557 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 15875170 27314 SH SOLE 27314 0 0 VULCAN MATLS CO COM 929160109 16763293 61422 SH SOLE 61422 0 0 RTX CORPORATION COM 75513E101 17619770 180660 SH SOLE 179106 0 1554 WATSCO INC COM 942622200 18786631 43491 SH SOLE 43491 0 0 CATERPILLAR INC COM 149123101 18940746 51690 SH SOLE 48705 0 2985 ECOLAB INC COM 278865100 19808302 85787 SH SOLE 85774 0 13 JOHNSON & JOHNSON COM 478160104 20267192 128119 SH SOLE 106461 0 21658 STRYKER CORPORATION COM 863667101 28517347 79686 SH SOLE 76094 0 3592 JPMORGAN CHASE & CO COM 46625H100 30474613 152145 SH SOLE 131058 0 21087 MICROSOFT CORP COM 594918104 38844271 92328 SH SOLE 76421 0 15907 APPLE INC COM 037833100 41645198 242857 SH SOLE 206961 0 35896