0001387458-21-000003.txt : 20210430 0001387458-21-000003.hdr.sgml : 20210430 20210430134824 ACCESSION NUMBER: 0001387458-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210430 DATE AS OF CHANGE: 20210430 EFFECTIVENESS DATE: 20210430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LaFleur & Godfrey LLC CENTRAL INDEX KEY: 0001387458 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: 21876237 BUSINESS ADDRESS: STREET 1: 2900 CHARLEVOIX DR. STREET 2: SUITE 302 CITY: GRAND RAPIDS STATE: MI ZIP: 49546 BUSINESS PHONE: 616-942-1580 MAIL ADDRESS: STREET 1: 2900 CHARLEVOIX DR. STREET 2: SUITE 302 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 13F-HR LIVE false true false 0001387458 XXXXXXXX 03-31-2021 03-31-2021 LaFleur & Godfrey LLC
2900 CHARLEVOIX DR. SUITE 302 GRAND RAPIDS MI 49546
13F HOLDINGS REPORT 028-12331 N
John Dice COO, CCO 6169426763 John Dice Grand Rapids MI 04-30-2021 0 90 513812 false
INFORMATION TABLE 2 LaFleurGodfrey2021Q1Form13F.xml AT&T INC COM 00206R102 1651 54554 SH SOLE 54554 0 0 ABBVIE INC COM 00287Y109 12323 113874 SH SOLE 113874 0 0 AMAZON COM INC COM 023135106 907 293 SH SOLE 293 0 0 AMGEN INC COM 031162100 1133 4553 SH SOLE 4553 0 0 APPLE INC COM 037833100 36553 299247 SH SOLE 299247 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202 790 SH SOLE 790 0 0 BEYOND MEAT INC COM 08862E109 215 1655 SH SOLE 1655 0 0 BOEING CO COM 097023105 1281 5030 SH SOLE 5030 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 7213 114262 SH SOLE 114262 0 0 CATERPILLAR INC COM 149123101 14398 62094 SH SOLE 62094 0 0 CHEVRON CORP NEW COM 166764100 2765 26390 SH SOLE 26390 0 0 CHURCH & DWIGHT INC COM 171340102 9646 110428 SH SOLE 110428 0 0 CIENA CORP COM NEW 171779309 8365 152873 SH SOLE 152873 0 0 CISCO SYS INC COM 17275R102 9439 182528 SH SOLE 182528 0 0 COCA COLA CO COM 191216100 7341 139268 SH SOLE 139268 0 0 COMERICA INC COM 200340107 603 8410 SH SOLE 8410 0 0 CONOCOPHILLIPS COM 20825C104 264 4985 SH SOLE 4985 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2139 9383 SH SOLE 9383 0 0 COPART INC COM 217204106 10254 94408 SH SOLE 94408 0 0 DANAHER CORPORATION COM 235851102 4748 21096 SH SOLE 21096 0 0 DENTSPLY SIRONA INC COM 24906P109 1882 29493 SH SOLE 29493 0 0 DISNEY WALT CO COM 254687106 4935 26747 SH SOLE 26747 0 0 DOCUSIGN INC COM 256163106 3142 15521 SH SOLE 15521 0 0 ECOLAB INC COM 278865100 18650 87122 SH SOLE 87122 0 0 EXXON MOBIL CORP COM 30231G102 691 12375 SH SOLE 12375 0 0 FIFTH THIRD BANCORP COM 316773100 274 7319 SH SOLE 7319 0 0 FIRST SOLAR INC COM 336433107 7951 91072 SH SOLE 91072 0 0 GENTEX CORP COM 371901109 7727 216627 SH SOLE 216627 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4323 13219 SH SOLE 13219 0 0 HOLOGIC INC COM 436440101 8946 120280 SH SOLE 120280 0 0 HOME DEPOT INC COM 437076102 715 2341 SH SOLE 2341 0 0 HUBBELL INC COM 443510607 461 2465 SH SOLE 2465 0 0 IDEXX LABS INC COM 45168D104 668 1365 SH SOLE 1365 0 0 INTEL CORP COM 458140100 11071 172979 SH SOLE 172979 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1229 1663 SH SOLE 1663 0 0 ISHARES TR TIPS BD ETF 464287176 5726 45627 SH SOLE 45627 0 0 ISHARES TR S&P SML 600 GWT 464287887 221 1722 SH SOLE 1722 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1292 11985 SH SOLE 11985 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 2229 37635 SH SOLE 37635 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 6037 110414 SH SOLE 110414 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 5702 112293 SH SOLE 112293 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 348 3295 SH SOLE 3295 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1528 30435 SH SOLE 30435 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1294 25620 SH SOLE 25620 0 0 JPMORGAN CHASE & CO COM 46625H100 24371 160093 SH SOLE 160093 0 0 JOHNSON & JOHNSON COM 478160104 16592 100953 SH SOLE 100953 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 251 7434 SH SOLE 7434 0 0 KRAFT HEINZ CO COM 500754106 2928 73209 SH SOLE 73209 0 0 LOCKHEED MARTIN CORP COM 539830109 3868 10468 SH SOLE 10468 0 0 MERCANTILE BANK CORP COM 587376104 1768 54454 SH SOLE 54454 0 0 MERCK & CO. INC COM 58933Y105 9415 122135 SH SOLE 122135 0 0 MICROSOFT CORP COM 594918104 17430 73926 SH SOLE 73926 0 0 MONROE CAP CORP COM 610335101 219 21800 SH SOLE 21800 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1366 15981 SH SOLE 15981 0 0 NUTANIX INC CL A 67059N108 7500 282376 SH SOLE 282376 0 0 PAYCHEX INC COM 704326107 14228 145157 SH SOLE 145157 0 0 PEPSICO INC COM 713448108 6070 42913 SH SOLE 42913 0 0 PFIZER INC COM 717081103 764 21083 SH SOLE 21083 0 0 PROCTER AND GAMBLE CO COM 742718109 3529 26057 SH SOLE 26057 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1529 91200 SH SOLE 91200 0 0 QUIDEL CORP COM 74838J101 466 3640 SH SOLE 3640 0 0 RPM INTL INC COM 749685103 292 3175 SH SOLE 3175 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 12500 161769 SH SOLE 161769 0 0 RESMED INC COM 761152107 5824 30019 SH SOLE 30019 0 0 ROPER TECHNOLOGIES INC COM 776696106 775 1922 SH SOLE 1922 0 0 ROYCE VALUE TR INC COM 780910105 220 12127 SH SOLE 12127 0 0 SONOS INC COM 83570H108 217 5800 SH SOLE 5800 0 0 STRYKER CORPORATION COM 863667101 20831 85520 SH SOLE 85520 0 0 SYSCO CORP COM 871829107 2078 26395 SH SOLE 26395 0 0 TELADOC HEALTH INC COM 87918A105 9622 52939 SH SOLE 52939 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16213 35525 SH SOLE 35525 0 0 3M CO COM 88579Y101 2579 13385 SH SOLE 13385 0 0 TRUIST FINL CORP COM 89832Q109 4028 69059 SH SOLE 69059 0 0 US BANCORP DEL COM NEW 902973304 3878 70109 SH SOLE 70109 0 0 UNION PAC CORP COM 907818108 220 1000 SH SOLE 1000 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1246 15097 SH SOLE 15097 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3354 36053 SH SOLE 36053 0 0 VARIAN MED SYS INC COM 92220P105 406 2300 SH SOLE 2300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3255 55984 SH SOLE 55984 0 0 VMWARE INC CL A COM 928563402 5033 33455 SH SOLE 33455 0 0 VULCAN MATLS CO COM 929160109 13167 78024 SH SOLE 78024 0 0 WATSCO INC COM 942622200 9987 38299 SH SOLE 38299 0 0 WOODWARD INC COM 980745103 11170 92598 SH SOLE 92598 0 0 WORKDAY INC CL A 98138H101 1803 7257 SH SOLE 7257 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6604 41257 SH SOLE 41257 0 0 ZSCALER INC COM 98980G102 6790 39553 SH SOLE 39553 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8433 172176 SH SOLE 172176 0 0 MEDTRONIC PLC SHS G5960L103 686 5810 SH SOLE 5810 0 0 STERIS PLC SHS USD G8473T100 10852 56974 SH SOLE 56974 0 0 ALCON AG ORD SHS H01301128 10973 156359 SH SOLE 156359 0 0