0001387458-21-000005.txt : 20210719 0001387458-21-000005.hdr.sgml : 20210719 20210719150137 ACCESSION NUMBER: 0001387458-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210719 DATE AS OF CHANGE: 20210719 EFFECTIVENESS DATE: 20210719 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: 211097733 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 false false 0001387458 XXXXXXXX 06-30-2021 06-30-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 07-19-2021 0 118 698801 false
INFORMATION TABLE 2 LaFleurGodfrey2021Q2Form13F.xml AT&T INC COM 00206R102 2030 70543 SH SOLE 70543 0 0 ABBOTT LABS COM 002824100 3719 32078 SH SOLE 32078 0 0 ABBVIE INC COM 00287Y109 13208 117222 SH SOLE 116222 0 0 AIR PRODS & CHEMS INC COM 009158106 2788 9692 SH SOLE 9692 0 0 ALPHABET INC CAP STK CL C 02079K107 5015 2001 SH SOLE 2001 0 0 ALPHABET INC CAP STK CL A 02079K305 986 404 SH SOLE 404 0 0 AMAZON COM INC COM 023135106 2604 757 SH SOLE 757 0 0 AMERICAN EXPRESS CO COM 025816109 2560 15492 SH SOLE 15492 0 0 AMGEN INC COM 031162100 2859 11728 SH SOLE 11728 0 0 APPLE INC COM 037833100 48187 351831 SH SOLE 351831 0 0 APPLIED MATLS INC COM 038222105 1565 10990 SH SOLE 10990 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4663 23476 SH SOLE 23476 0 0 BP PLC SPONSORED ADR 055622104 497 18800 SH SOLE 18800 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1342 4830 SH SOLE 4830 0 0 BEYOND MEAT INC COM 08862E109 485 3080 SH SOLE 3080 0 0 BLACKROCK INC COM 09247X101 4246 4853 SH SOLE 4853 0 0 BOEING CO COM 097023105 1165 4865 SH SOLE 4865 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 9913 148360 SH SOLE 148360 0 0 CVS HEALTH CORP COM 126650100 1673 20050 SH SOLE 20050 0 0 CATERPILLAR INC COM 149123101 12170 55923 SH SOLE 55923 0 0 CHEVRON CORP NEW COM 166764100 3069 29303 SH SOLE 29303 0 0 CHURCH & DWIGHT INC COM 171340102 9334 109533 SH SOLE 109533 0 0 CIENA CORP COM NEW 171779309 8800 154683 SH SOLE 154683 0 0 CISCO SYS INC COM 17275R102 9622 181556 SH SOLE 181556 0 0 COCA COLA CO COM 191216100 9498 175525 SH SOLE 175525 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 232 3350 SH SOLE 3350 0 0 CONOCOPHILLIPS COM 20825C104 297 4885 SH SOLE 4885 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2251 9623 SH SOLE 9623 0 0 COPART INC COM 217204106 12069 91550 SH SOLE 91550 0 0 DANAHER CORPORATION COM 235851102 5661 21096 SH SOLE 21096 0 0 DENTSPLY SIRONA INC COM 24906P109 1783 28193 SH SOLE 28193 0 0 DISNEY WALT CO COM 254687106 5355 30467 SH SOLE 30467 0 0 DOCUSIGN INC COM 256163106 4867 17409 SH SOLE 17409 0 0 ECOLAB INC COM 278865100 18186 88295 SH SOLE 88295 0 0 EXACT SCIENCES CORP COM 30063P105 473 3805 SH SOLE 3805 0 0 EXXON MOBIL CORP COM 30231G102 1886 29900 SH SOLE 29900 0 0 FIFTH THIRD BANCORP COM 316773100 282 7370 SH SOLE 7370 0 0 FIRST SOLAR INC COM 336433107 10785 119158 SH SOLE 119158 0 0 FISERV INC COM 337738108 850 7950 SH SOLE 7950 0 0 GENTEX CORP COM 371901109 7116 215036 SH SOLE 215036 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4913 12944 SH SOLE 12944 0 0 HOLOGIC INC COM 436440101 8606 128980 SH SOLE 128980 0 0 HOME DEPOT INC COM 437076102 4405 13812 SH SOLE 13812 0 0 HUNTINGTON BANCSHARES INC COM 446150104 320 22441 SH SOLE 22441 0 0 IDEXX LABS INC COM 45168D104 849 1345 SH SOLE 1345 0 0 ILLINOIS TOOL WKS INC COM 452308109 4136 18500 SH SOLE 18500 0 0 INTEL CORP COM 458140100 13438 239404 SH SOLE 235504 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 344 2347 SH SOLE 2347 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1276 1388 SH SOLE 1388 0 0 ISHARES TR TIPS BD ETF 464287176 5617 43880 SH SOLE 43880 0 0 ISHARES TR CORE S&P500 ETF 464287200 271 630 SH SOLE 630 0 0 ISHARES TR IBOXX INV CP ETF 464287242 334 2483 SH SOLE 433 0 0 ISHARES TR S&P SML 600 GWT 464287887 228 1722 SH SOLE 1722 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1217 11285 SH SOLE 11285 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1118 18470 SH SOLE 18470 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 6255 114124 SH SOLE 114124 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 6631 130488 SH SOLE 130488 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 350 3295 SH SOLE 3295 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1270 25320 SH SOLE 25320 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 689 13635 SH SOLE 13635 0 0 JPMORGAN CHASE & CO COM 46625H100 28814 185252 SH SOLE 185252 0 0 JOHNSON & JOHNSON COM 478160104 21071 127891 SH SOLE 127091 0 0 KIMBERLY-CLARK CORP COM 494368103 1440 10762 SH SOLE 10162 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 275 7141 SH SOLE 7141 0 0 KRAFT HEINZ CO COM 500754106 2854 69986 SH SOLE 69986 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1088 5032 SH SOLE 5032 0 0 LOCKHEED MARTIN CORP COM 539830109 4098 10832 SH SOLE 10832 0 0 MARVELL TECHNOLOGY INC COM 573874104 11449 196281 SH SOLE 196281 0 0 MCDONALDS CORP COM 580135101 3982 17239 SH SOLE 17239 0 0 MERCANTILE BK CORP COM 587376104 1550 51314 SH SOLE 51314 0 0 MERCK & CO INC COM 58933Y105 11922 153324 SH SOLE 151324 0 0 MICROSOFT CORP COM 594918104 26766 98789 SH SOLE 98389 0 0 MONROE CAP CORP COM 610335101 234 21800 SH SOLE 21800 0 0 NIKE INC CL B 654106103 6429 41616 SH SOLE 41616 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1448 15881 SH SOLE 15181 0 0 NUTANIX INC CL A 67059N108 10810 282831 SH SOLE 282831 0 0 ORGANON & CO COMMON STOCK 68622V106 453 15039 SH SOLE 14839 0 0 PAYCHEX INC COM 704326107 15668 146024 SH SOLE 146024 0 0 PEPSICO INC COM 713448108 9079 61277 SH SOLE 61277 0 0 PFIZER INC COM 717081103 867 22136 SH SOLE 22136 0 0 PROCTER AND GAMBLE CO COM 742718109 7422 54980 SH SOLE 54180 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1229 79850 SH SOLE 79850 0 0 RPM INTL INC COM 749685103 282 3179 SH SOLE 3179 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13649 159994 SH SOLE 159994 0 0 RESMED INC COM 761152107 7746 31423 SH SOLE 31423 0 0 ROPER TECHNOLOGIES INC COM 776696106 897 1907 SH SOLE 1907 0 0 ROYCE VALUE TR INC COM 780910105 228 12020 SH SOLE 12020 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2508 5858 SH SOLE 5858 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 522 4749 SH SOLE 4749 0 0 SONOS INC COM 83570H108 204 5800 SH SOLE 5800 0 0 SOUTHERN CO COM 842587107 983 16175 SH SOLE 13575 0 0 STANLEY BLACK & DECKER INC COM 854502101 1466 7150 SH SOLE 7150 0 0 STRYKER CORPORATION COM 863667101 23216 89383 SH SOLE 89383 0 0 SYSCO CORP COM 871829107 3211 41296 SH SOLE 41296 0 0 TELADOC HEALTH INC COM 87918A105 9362 56300 SH SOLE 56300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17717 35120 SH SOLE 35120 0 0 3M CO COM 88579Y101 4947 24905 SH SOLE 24905 0 0 TRUIST FINL CORP COM 89832Q109 4112 74083 SH SOLE 74083 0 0 US BANCORP DEL COM NEW 902973304 3793 66577 SH SOLE 66577 0 0 UNION PAC CORP COM 907818108 220 1000 SH SOLE 1000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1019 2545 SH SOLE 2545 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 35300 426790 SH SOLE 426790 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3322 34942 SH SOLE 34942 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 524 2352 SH SOLE 2352 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4056 72388 SH SOLE 70788 0 0 VMWARE INC CL A COM 928563402 5308 33184 SH SOLE 33184 0 0 VULCAN MATLS CO COM 929160109 13185 75743 SH SOLE 75743 0 0 WALMART INC COM 931142103 3257 23097 SH SOLE 23097 0 0 WATERS CORP COM 941848103 2818 8155 SH SOLE 8155 0 0 WATSCO INC COM 942622200 10925 38115 SH SOLE 38115 0 0 WOODWARD INC COM 980745103 11318 92103 SH SOLE 92103 0 0 WORKDAY INC CL A 98138H101 3048 12765 SH SOLE 12765 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 392 3206 SH SOLE 3206 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6601 41045 SH SOLE 41045 0 0 ZSCALER INC COM 98980G102 10870 50310 SH SOLE 50310 0 0 MEDTRONIC PLC SHS G5960L103 2353 18950 SH SOLE 18350 0 0 STERIS PLC SHS USD G8473T100 12594 61046 SH SOLE 61046 0 0 ALCON AG ORD SHS H01301128 11542 164280 SH SOLE 164280 0 0