0001172661-23-003656.txt : 20231107
0001172661-23-003656.hdr.sgml : 20231107
20231107162119
ACCESSION NUMBER: 0001172661-23-003656
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231107
DATE AS OF CHANGE: 20231107
EFFECTIVENESS DATE: 20231107
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Harfst & Associates, Inc.
CENTRAL INDEX KEY: 0001649147
IRS NUMBER: 900534269
STATE OF INCORPORATION: WY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16956
FILM NUMBER: 231384257
BUSINESS ADDRESS:
STREET 1: 1949 SUGARLAND DRIVE
STREET 2: #220
CITY: SHERIDAN
STATE: WY
ZIP: 82801
BUSINESS PHONE: 307-218-5667
MAIL ADDRESS:
STREET 1: 1949 SUGARLAND DRIVE
STREET 2: #220
CITY: SHERIDAN
STATE: WY
ZIP: 82801
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001649147
XXXXXXXX
09-30-2023
09-30-2023
false
Harfst & Associates, Inc.
1949 Sugarland Drive
#220
Sheridan
WY
82801
13F HOLDINGS REPORT
028-16956
000145090
801-71661
N
Robby Harfst
Member/Chief Compliance Officer
307-218-5667
/s/ Robby Harfst
Sheridan
WY
11-07-2023
0
91
356304775
INFORMATION TABLE
2
infotable.xml
ABBOTT LABS
COM
002824100
1670566
17249
SH
SOLE
0
0
17249
ABBVIE INC
COM
00287Y109
399630
2681
SH
SOLE
0
0
2681
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
2065315
6725
SH
SOLE
0
0
6725
ADOBE INC
COM
00724F101
3852805
7556
SH
SOLE
0
0
7556
ADVANCED MICRO DEVICES INC
COM
007903107
2260190
21982
SH
SOLE
0
0
21982
AIR PRODS & CHEMS INC
COM
009158106
2441208
8614
SH
SOLE
0
0
8614
ALPHABET INC
CAP STK CL A
02079K305
3165373
24189
SH
SOLE
0
0
24189
ALPHABET INC
CAP STK CL C
02079K107
200412
1520
SH
SOLE
0
0
1520
AMAZON COM INC
COM
023135106
2772869
21813
SH
SOLE
0
0
21813
AMERICAN WTR WKS CO INC NEW
COM
030420103
1774856
14333
SH
SOLE
0
0
14333
AMGEN INC
COM
031162100
234359
872
SH
SOLE
0
0
872
ANALOG DEVICES INC
COM
032654105
1712906
9783
SH
SOLE
0
0
9783
APPLE INC
COM
037833100
5226215
30525
SH
SOLE
0
0
30525
APPLIED MATLS INC
COM
038222105
2828396
20429
SH
SOLE
0
0
20429
AUTONATION INC
COM
05329W102
279485
1846
SH
SOLE
0
0
1846
BARNES GROUP INC
COM
067806109
4708963
138621
SH
SOLE
0
0
138621
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3930016
11219
SH
SOLE
0
0
11219
BLACKROCK INC
COM
09247X101
1891630
2926
SH
SOLE
0
0
2926
CATERPILLAR INC
COM
149123101
806442
2954
SH
SOLE
0
0
2954
CHEVRON CORP NEW
COM
166764100
1846558
10951
SH
SOLE
0
0
10951
CHUBB LIMITED
COM
H1467J104
419275
2014
SH
SOLE
0
0
2014
CISCO SYS INC
COM
17275R102
2489519
46308
SH
SOLE
0
0
46308
COLUMBIA SPORTSWEAR CO
COM
198516106
1708821
23061
SH
SOLE
0
0
23061
COPART INC
COM
217204106
469681
10900
SH
SOLE
0
0
10900
COSTCO WHSL CORP NEW
COM
22160K105
3349736
5929
SH
SOLE
0
0
5929
CUMMINS INC
COM
231021106
2096806
9178
SH
SOLE
0
0
9178
CVS HEALTH CORP
COM
126650100
205620
2945
SH
SOLE
0
0
2945
DEERE & CO
COM
244199105
409458
1085
SH
SOLE
0
0
1085
DOLBY LABORATORIES INC
COM CL A
25659T107
1818938
22949
SH
SOLE
0
0
22949
EATON CORP PLC
SHS
G29183103
343808
1612
SH
SOLE
0
0
1612
ECOLAB INC
COM
278865100
2142741
12649
SH
SOLE
0
0
12649
ELEVANCE HEALTH INC
COM
036752103
2098289
4819
SH
SOLE
0
0
4819
EOG RES INC
COM
26875P101
1748274
13792
SH
SOLE
0
0
13792
EXPEDITORS INTL WASH INC
COM
302130109
2477843
21616
SH
SOLE
0
0
21616
EXXON MOBIL CORP
COM
30231G102
2276075
19358
SH
SOLE
0
0
19358
FASTENAL CO
COM
311900104
2190136
40083
SH
SOLE
0
0
40083
FEDEX CORP
COM
31428X106
373273
1409
SH
SOLE
0
0
1409
GENTEX CORP
COM
371901109
2222059
68287
SH
SOLE
0
0
68287
GRAINGER W W INC
COM
384802104
420639
608
SH
SOLE
0
0
608
HOME DEPOT INC
COM
437076102
2114214
6997
SH
SOLE
0
0
6997
HONEYWELL INTL INC
COM
438516106
1905349
10314
SH
SOLE
0
0
10314
ILLINOIS TOOL WKS INC
COM
452308109
202440
879
SH
SOLE
0
0
879
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2184008
19851
SH
SOLE
0
0
19851
INTUIT
COM
461202103
2574116
5038
SH
SOLE
0
0
5038
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1506965
25633
SH
SOLE
0
0
25633
INVESCO QQQ TR
UNIT SER 1
46090E103
20916264
58381
SH
SOLE
0
0
58381
ISHARES TR
CORE S&P500 ETF
464287200
46913430
109246
SH
SOLE
0
0
109246
ISHARES TR
MSCI USA ESG SLC
464288802
203873
2266
SH
SOLE
0
0
2266
ISHARES TR
MSCI KLD400 SOC
464288570
675052
8292
SH
SOLE
0
0
8292
ISHARES TR
RUS 1000 GRW ETF
464287614
661784
2488
SH
SOLE
0
0
2488
JOHNSON & JOHNSON
COM
478160104
1741539
11182
SH
SOLE
0
0
11182
LITHIA MTRS INC
COM
536797103
3222986
10913
SH
SOLE
0
0
10913
LITTELFUSE INC
COM
537008104
1829921
7399
SH
SOLE
0
0
7399
LOWES COS INC
COM
548661107
502350
2417
SH
SOLE
0
0
2417
MASTERCARD INCORPORATED
CL A
57636Q104
440648
1113
SH
SOLE
0
0
1113
MEDTRONIC PLC
SHS
G5960L103
1835897
23429
SH
SOLE
0
0
23429
MERCK & CO INC
COM
58933Y105
1657804
16103
SH
SOLE
0
0
16103
METLIFE INC
COM
59156R108
2345600
37285
SH
SOLE
0
0
37285
MICROSOFT CORP
COM
594918104
4639681
14694
SH
SOLE
0
0
14694
NIKE INC
CL B
654106103
1828446
19122
SH
SOLE
0
0
19122
NORFOLK SOUTHN CORP
COM
655844108
226667
1151
SH
SOLE
0
0
1151
NORTHERN TR CORP
COM
665859104
1610477
23179
SH
SOLE
0
0
23179
NVIDIA CORPORATION
COM
67066G104
4207659
9673
SH
SOLE
0
0
9673
PARKER-HANNIFIN CORP
COM
701094104
258252
663
SH
SOLE
0
0
663
PEPSICO INC
COM
713448108
311770
1840
SH
SOLE
0
0
1840
PPG INDS INC
COM
693506107
425615
3279
SH
SOLE
0
0
3279
PROCTER AND GAMBLE CO
COM
742718109
13502698
92573
SH
SOLE
0
0
92573
QUALCOMM INC
COM
747525103
1821051
16397
SH
SOLE
0
0
16397
RAYMOND JAMES FINL INC
COM
754730109
113357852
1128725
SH
SOLE
0
0
1128725
RESMED INC
COM
761152107
1625831
10995
SH
SOLE
0
0
10995
ROCKWELL AUTOMATION INC
COM
773903109
331610
1160
SH
SOLE
0
0
1160
SCHWAB CHARLES CORP
COM
808513105
2502123
45576
SH
SOLE
0
0
45576
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
688983
10180
SH
SOLE
0
0
10180
SIDUS SPACE INC
CLASS A COM
826165102
2360
16500
SH
SOLE
0
0
16500
SIMPSON MFG INC
COM
829073105
2659428
17752
SH
SOLE
0
0
17752
SMITH A O CORP
COM
831865209
1983570
29995
SH
SOLE
0
0
29995
SPDR S&P 500 ETF TR
TR UNIT
78462F103
213740
500
SH
SOLE
0
0
500
SPDR SER TR
S&P DIVID ETF
78464A763
350206
3045
SH
SOLE
0
0
3045
SPDR SER TR
BBG CONV SEC ETF
78464A359
4425953
65280
SH
SOLE
0
0
65280
TESLA INC
COM
88160R101
1200806
4799
SH
SOLE
0
0
4799
TEXAS INSTRS INC
COM
882508104
2178437
13700
SH
SOLE
0
0
13700
UFP INDUSTRIES INC
COM
90278Q108
2655130
25929
SH
SOLE
0
0
25929
UNITEDHEALTH GROUP INC
COM
91324P102
2415071
4790
SH
SOLE
0
0
4790
VANGUARD INDEX FDS
VALUE ETF
922908744
220688
1600
SH
SOLE
0
0
1600
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1690574
4305
SH
SOLE
0
0
4305
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
7052514
33202
SH
SOLE
0
0
33202
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
9167815
63963
SH
SOLE
0
0
63963
VERTEX PHARMACEUTICALS INC
COM
92532F100
360259
1036
SH
SOLE
0
0
1036
VISA INC
COM CL A
92826C839
2661446
11571
SH
SOLE
0
0
11571
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2680876
7145
SH
SOLE
0
0
7145
ZOETIS INC
CL A
98978V103
283762
1631
SH
SOLE
0
0
1631