0001387458-23-000004.txt : 20230418
0001387458-23-000004.hdr.sgml : 20230418
20230418135306
ACCESSION NUMBER: 0001387458-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230418
DATE AS OF CHANGE: 20230418
EFFECTIVENESS DATE: 20230418
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: 23826276
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-2023
03-31-2023
LaFleur & Godfrey LLC
625 KENMOOR AVE SE
SUITE 209
GRAND RAPIDS
MI
49546
13F HOLDINGS REPORT
028-12331
000168831
801-78536
N
John Dice
COO, CCO
6169426763
John Dice
Grand Rapids
MI
04-18-2023
0
126
610154591
false
INFORMATION TABLE
2
LaFleurGodfrey2023Q1Form13F.xml
3M CO
COM
88579Y101
1074643
10224
SH
SOLE
2655
0
7569
ABBOTT LABS
COM
002824100
3937575
38886
SH
SOLE
8654
0
30232
ABBVIE INC
COM
00287Y109
13868111
87018
SH
SOLE
86018
0
1000
AIR PRODS & CHEMS INC
COM
009158106
4599060
16013
SH
SOLE
7110
0
8903
ALCON AG
ORD SHS
H01301128
14701242
208410
SH
SOLE
208060
0
350
ALPHABET INC
CAP STK CL A
02079K305
1456162
14038
SH
SOLE
6990
0
7048
ALPHABET INC
CAP STK CL C
02079K107
4693936
45134
SH
SOLE
10134
0
35000
AMAZON COM INC
COM
023135106
3290151
31854
SH
SOLE
22282
0
9572
AMERICAN EXPRESS CO
COM
025816109
3222464
19536
SH
SOLE
2788
0
16748
AMERICAN TOWER CORP NEW
COM
03027X100
237648
1163
SH
SOLE
1149
0
14
AMGEN INC
COM
031162100
2512529
10393
SH
SOLE
3642
0
6751
APPLE INC
COM
037833100
47463487
287832
SH
SOLE
242707
0
45125
APPLIED MATLS INC
COM
038222105
2230716
18161
SH
SOLE
4956
0
13205
AT&T INC
COM
00206R102
677623
35201
SH
SOLE
25273
0
9928
AUTOMATIC DATA PROCESSING IN
COM
053015103
5013772
22521
SH
SOLE
389
0
22132
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1804761
5845
SH
SOLE
1133
0
4712
BLACKROCK INC
COM
09247X101
3108732
4646
SH
SOLE
93
0
4553
BOEING CO
COM
097023105
286781
1350
SH
SOLE
1350
0
0
BP PLC
SPONSORED ADR
055622104
462868
12200
SH
SOLE
235
0
11965
BRISTOL-MYERS SQUIBB CO
COM
110122108
7658155
110491
SH
SOLE
91851
0
18640
CATERPILLAR INC
COM
149123101
11903612
52017
SH
SOLE
51647
0
370
CHEVRON CORP NEW
COM
166764100
8794191
53899
SH
SOLE
51122
0
2777
CHURCH & DWIGHT CO INC
COM
171340102
7736229
87504
SH
SOLE
87504
0
0
CISCO SYS INC
COM
17275R102
6224741
119077
SH
SOLE
116477
0
2600
CLOROX CO DEL
COM
189054109
237360
1500
SH
SOLE
1500
0
0
COCA COLA CO
COM
191216100
8662614
139652
SH
SOLE
104509
0
35143
COLGATE PALMOLIVE CO
COM
194162103
371692
4946
SH
SOLE
4800
0
146
COMERICA INC
COM
200340107
2846688
65562
SH
SOLE
64822
0
740
CONOCOPHILLIPS
COM
20825C104
370054
3730
SH
SOLE
3730
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
244188
1081
SH
SOLE
1081
0
0
COPART INC
COM
217204106
10229538
136013
SH
SOLE
136013
0
0
COSTCO WHSL CORP NEW
COM
22160K105
522897
1052
SH
SOLE
1052
0
0
CVS HEALTH CORP
COM
126650100
1875882
25244
SH
SOLE
4194
0
21050
DANAHER CORPORATION
COM
235851102
9356733
37124
SH
SOLE
37084
0
40
DENTSPLY SIRONA INC
COM
24906P109
331995
8452
SH
SOLE
8452
0
0
DISNEY WALT CO
COM
254687106
724541
7236
SH
SOLE
6047
0
1189
DOCUSIGN INC
COM
256163106
263458
4519
SH
SOLE
4269
0
250
ECOLAB INC
COM
278865100
16339993
98713
SH
SOLE
98550
0
163
EOG RES INC
COM
26875P101
3239444
28260
SH
SOLE
28260
0
0
EVERGY INC
COM
30034W106
244786
4005
SH
SOLE
350
0
3655
EXXON MOBIL CORP
COM
30231G102
7075842
64525
SH
SOLE
48715
0
15810
FIFTH THIRD BANCORP
COM
316773100
341830
12831
SH
SOLE
12831
0
0
FIRST SOLAR INC
COM
336433107
2454053
11283
SH
SOLE
11283
0
0
FISERV INC
COM
337738108
2149831
19020
SH
SOLE
7120
0
11900
GENERAC HLDGS INC
COM
368736104
5965717
55233
SH
SOLE
55078
0
155
GENERAL MLS INC
COM
370334104
235015
2750
SH
SOLE
2350
0
400
GENTEX CORP
COM
371901109
5340786
190538
SH
SOLE
190538
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4469071
13662
SH
SOLE
13662
0
0
HOLOGIC INC
COM
436440101
10295868
127582
SH
SOLE
127282
0
300
HOME DEPOT INC
COM
437076102
3506138
11880
SH
SOLE
1527
0
10353
HUNTINGTON BANCSHARES INC
COM
446150104
150517
13439
SH
SOLE
13439
0
0
IDEXX LABS INC
COM
45168D104
5465375
10929
SH
SOLE
10929
0
0
ILLINOIS TOOL WKS INC
COM
452308109
4502852
18496
SH
SOLE
1076
0
17420
INSULET CORP
COM
45784P101
695652
2181
SH
SOLE
2181
0
0
INTEL CORP
COM
458140100
3103603
94999
SH
SOLE
26964
0
68035
INTERNATIONAL BUSINESS MACHS
COM
459200101
324055
2472
SH
SOLE
225
0
2247
INTUITIVE SURGICAL INC
COM NEW
46120E602
659369
2581
SH
SOLE
2581
0
0
ISHARES TR
CORE S&P500 ETF
464287200
230205
560
SH
SOLE
0
0
560
ISHARES TR
IBOXX INV CP ETF
464287242
257255
2347
SH
SOLE
19
0
2328
ISHARES TR
BLACKROCK ULTRA
46434V878
270597
5385
SH
SOLE
5385
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
283052
1859
SH
SOLE
1859
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
327459
3300
SH
SOLE
3300
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
438688
8680
SH
SOLE
8680
0
0
ISHARES TR
TIPS BD ETF
464287176
3585882
32525
SH
SOLE
32525
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
3878771
76975
SH
SOLE
76975
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
234708
4732
SH
SOLE
4732
0
0
JOHNSON & JOHNSON
COM
478160104
17019321
109802
SH
SOLE
84905
0
24897
JPMORGAN CHASE & CO
COM
46625H100
22319636
171281
SH
SOLE
144861
0
26420
KADANT INC
COM
48282T104
684572
3283
SH
SOLE
3283
0
0
KIMBERLY-CLARK CORP
COM
494368103
855693
6375
SH
SOLE
577
0
5798
KRAFT HEINZ CO
COM
500754106
853223
22064
SH
SOLE
21864
0
200
L3HARRIS TECHNOLOGIES INC
COM
502431109
2259433
11514
SH
SOLE
3914
0
7600
LOCKHEED MARTIN CORP
COM
539830109
491702
1040
SH
SOLE
621
0
419
MARVELL TECHNOLOGY INC
COM
573874104
4769684
110154
SH
SOLE
110154
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
454263
1250
SH
SOLE
1250
0
0
MCDONALDS CORP
COM
580135101
4594552
16432
SH
SOLE
1053
0
15379
MEDTRONIC PLC
SHS
G5960L103
6417349
79600
SH
SOLE
66906
0
12694
MERCANTILE BK CORP
COM
587376104
1176543
38474
SH
SOLE
38474
0
0
MERCK & CO INC
COM
58933Y105
12246956
115114
SH
SOLE
87122
0
27992
MICRON TECHNOLOGY INC
COM
595112103
4107887
68079
SH
SOLE
66179
0
1900
MICROSOFT CORP
COM
594918104
29907002
103736
SH
SOLE
82239
0
21497
MONROE CAP CORP
COM
610335101
166770
21800
SH
SOLE
21800
0
0
NEXTERA ENERGY INC
COM
65339F101
319420
4144
SH
SOLE
4100
0
44
NIKE INC
CL B
654106103
5582000
45515
SH
SOLE
7576
0
37939
NOVARTIS AG
SPONSORED ADR
66987V109
429824
4672
SH
SOLE
3972
0
700
PALANTIR TECHNOLOGIES INC
CL A
69608A108
5197477
615086
SH
SOLE
611086
0
4000
PAYCHEX INC
COM
704326107
13982407
122021
SH
SOLE
122021
0
0
PEPSICO INC
COM
713448108
9849708
54030
SH
SOLE
36640
0
17390
PFIZER INC
COM
717081103
402395
9863
SH
SOLE
8329
0
1534
PRICE T ROWE GROUP INC
COM
74144T108
390634
3460
SH
SOLE
3460
0
0
PROCTER AND GAMBLE CO
COM
742718109
8183728
55039
SH
SOLE
28283
0
26756
QUALCOMM INC
COM
747525103
1222472
9582
SH
SOLE
9582
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
15423780
157498
SH
SOLE
155494
0
2004
RESMED INC
COM
761152107
6470280
29546
SH
SOLE
29421
0
125
ROPER TECHNOLOGIES INC
COM
776696106
531032
1205
SH
SOLE
1205
0
0
ROYCE VALUE TR INC
COM
780910105
163112
12020
SH
SOLE
12020
0
0
SCHLUMBERGER LTD
COM STK
806857108
4951883
100853
SH
SOLE
100303
0
550
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
225138
3455
SH
SOLE
0
0
3455
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
507394
3360
SH
SOLE
3360
0
0
SOUTHERN CO
COM
842587107
810983
11655
SH
SOLE
847
0
10808
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2441740
5964
SH
SOLE
63
0
5901
STANLEY BLACK & DECKER INC
COM
854502101
748186
9285
SH
SOLE
3560
0
5725
STERIS PLC
SHS USD
G8473T100
12104773
63283
SH
SOLE
63283
0
0
STRYKER CORPORATION
COM
863667101
24786682
86828
SH
SOLE
82905
0
3923
SYSCO CORP
COM
871829107
2124572
27510
SH
SOLE
17382
0
10128
THERMO FISHER SCIENTIFIC INC
COM
883556102
17093982
29658
SH
SOLE
29658
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
69960
11000
SH
SOLE
11000
0
0
TRUIST FINL CORP
COM
89832Q109
3433075
100677
SH
SOLE
93424
0
7253
UNION PAC CORP
COM
907818108
201260
1000
SH
SOLE
1000
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
1185729
2509
SH
SOLE
289
0
2220
US BANCORP DEL
COM NEW
902973304
1573522
43648
SH
SOLE
43648
0
0
VALMONT INDS INC
COM
920253101
351208
1100
SH
SOLE
1100
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
401261
1966
SH
SOLE
439
0
1527
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
314790
5250
SH
SOLE
0
0
5250
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
673210
11500
SH
SOLE
0
0
11500
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
28811019
377949
SH
SOLE
25344
0
352605
VERIZON COMMUNICATIONS INC
COM
92343V104
1612800
41471
SH
SOLE
29371
0
12100
VULCAN MATLS CO
COM
929160109
11344062
66123
SH
SOLE
65873
0
250
WALMART INC
COM
931142103
3798012
25758
SH
SOLE
3299
0
22459
WASTE MGMT INC DEL
COM
94106L109
204289
1252
SH
SOLE
0
0
1252
WATERS CORP
COM
941848103
2126849
6869
SH
SOLE
0
0
6869
WATSCO INC
COM
942622200
16831829
52904
SH
SOLE
52904
0
0
WOODWARD INC
COM
980745103
8277229
85008
SH
SOLE
85008
0
0
WORKDAY INC
CL A
98138H101
1057898
5122
SH
SOLE
5122
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
591220
4576
SH
SOLE
963
0
3613
ZSCALER INC
COM
98980G102
5963938
51048
SH
SOLE
50723
0
325