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