0001172661-23-002773.txt : 20230807
0001172661-23-002773.hdr.sgml : 20230807
20230807154254
ACCESSION NUMBER: 0001172661-23-002773
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230807
DATE AS OF CHANGE: 20230807
EFFECTIVENESS DATE: 20230807
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: 231147386
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
06-30-2023
06-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
08-07-2023
0
90
375684208
INFORMATION TABLE
2
infotable.xml
ABBOTT LABS
COM
002824100
1872092
17172
SH
SOLE
0
0
17172
ABBVIE INC
COM
00287Y109
392873
2916
SH
SOLE
0
0
2916
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
2089704
6772
SH
SOLE
0
0
6772
ADOBE SYSTEMS INCORPORATED
COM
00724F101
3726593
7621
SH
SOLE
0
0
7621
ADVANCED MICRO DEVICES INC
COM
007903107
2502831
21972
SH
SOLE
0
0
21972
AIR PRODS & CHEMS INC
COM
009158106
2593930
8660
SH
SOLE
0
0
8660
ALPHABET INC
CAP STK CL A
02079K305
2917808
24376
SH
SOLE
0
0
24376
AMAZON COM INC
COM
023135106
2917066
22377
SH
SOLE
0
0
22377
AMERICAN WTR WKS CO INC NEW
COM
030420103
2037757
14275
SH
SOLE
0
0
14275
ANALOG DEVICES INC
COM
032654105
1917710
9844
SH
SOLE
0
0
9844
APPLE INC
COM
037833100
6163038
31773
SH
SOLE
0
0
31773
APPLIED MATLS INC
COM
038222105
2983884
20644
SH
SOLE
0
0
20644
AUTONATION INC
COM
05329W102
303871
1846
SH
SOLE
0
0
1846
BARNES GROUP INC
COM
067806109
5980737
141757
SH
SOLE
0
0
141757
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3831817
11237
SH
SOLE
0
0
11237
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1035620
2
SH
SOLE
0
0
2
BLACKROCK INC
COM
09247X101
2047157
2962
SH
SOLE
0
0
2962
CATERPILLAR INC
COM
149123101
726832
2954
SH
SOLE
0
0
2954
CHEVRON CORP NEW
COM
166764100
1743753
11082
SH
SOLE
0
0
11082
CHUBB LIMITED
COM
H1467J104
401488
2085
SH
SOLE
0
0
2085
CISCO SYS INC
COM
17275R102
2458094
47509
SH
SOLE
0
0
47509
COLUMBIA SPORTSWEAR CO
COM
198516106
1784167
23099
SH
SOLE
0
0
23099
COPART INC
COM
217204106
497095
5450
SH
SOLE
0
0
5450
COSTCO WHSL CORP NEW
COM
22160K105
3281224
6095
SH
SOLE
0
0
6095
CUMMINS INC
COM
231021106
2272634
9270
SH
SOLE
0
0
9270
CVS HEALTH CORP
COM
126650100
207598
3003
SH
SOLE
0
0
3003
DEERE & CO
COM
244199105
439632
1085
SH
SOLE
0
0
1085
DOLBY LABORATORIES INC
COM CL A
25659T107
1916524
22903
SH
SOLE
0
0
22903
EATON CORP PLC
SHS
G29183103
324174
1612
SH
SOLE
0
0
1612
ECOLAB INC
COM
278865100
2356775
12624
SH
SOLE
0
0
12624
ELEVANCE HEALTH INC
COM
036752103
2132592
4800
SH
SOLE
0
0
4800
EOG RES INC
COM
26875P101
1597011
13955
SH
SOLE
0
0
13955
EXPEDITORS INTL WASH INC
COM
302130109
2642694
21817
SH
SOLE
0
0
21817
EXXON MOBIL CORP
COM
30231G102
2113326
19705
SH
SOLE
0
0
19705
FASTENAL CO
COM
311900104
2371811
40207
SH
SOLE
0
0
40207
FEDEX CORP
COM
31428X106
349292
1409
SH
SOLE
0
0
1409
GENTEX CORP
COM
371901109
2006154
68563
SH
SOLE
0
0
68563
GRAINGER W W INC
COM
384802104
479463
608
SH
SOLE
0
0
608
HOME DEPOT INC
COM
437076102
2189391
7048
SH
SOLE
0
0
7048
HONEYWELL INTL INC
COM
438516106
2133448
10282
SH
SOLE
0
0
10282
ILLINOIS TOOL WKS INC
COM
452308109
219888
879
SH
SOLE
0
0
879
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2257530
19964
SH
SOLE
0
0
19964
INTUIT
COM
461202103
2333562
5093
SH
SOLE
0
0
5093
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1620059
25793
SH
SOLE
0
0
25793
INVESCO QQQ TR
UNIT SER 1
46090E103
21841964
59125
SH
SOLE
0
0
59125
ISHARES TR
MSCI USA ESG SLC
464288802
212189
2266
SH
SOLE
0
0
2266
ISHARES TR
CORE S&P500 ETF
464287200
47964107
107613
SH
SOLE
0
0
107613
ISHARES TR
RUS 1000 GRW ETF
464287614
684648
2488
SH
SOLE
0
0
2488
ISHARES TR
MSCI KLD400 SOC
464288570
697770
8290
SH
SOLE
0
0
8290
JOHNSON & JOHNSON
COM
478160104
2106950
12729
SH
SOLE
0
0
12729
LITHIA MTRS INC
COM
536797103
3318789
10913
SH
SOLE
0
0
10913
LITTELFUSE INC
COM
537008104
2154238
7395
SH
SOLE
0
0
7395
LOWES COS INC
COM
548661107
545517
2417
SH
SOLE
0
0
2417
MASTERCARD INCORPORATED
CL A
57636Q104
487299
1239
SH
SOLE
0
0
1239
MEDTRONIC PLC
SHS
G5960L103
2065329
23443
SH
SOLE
0
0
23443
MERCK & CO INC
COM
58933Y105
1865972
16171
SH
SOLE
0
0
16171
METLIFE INC
COM
59156R108
2123493
37564
SH
SOLE
0
0
37564
MICROSOFT CORP
COM
594918104
5149435
15121
SH
SOLE
0
0
15121
NIKE INC
CL B
654106103
2108178
19101
SH
SOLE
0
0
19101
NORFOLK SOUTHN CORP
COM
655844108
261001
1151
SH
SOLE
0
0
1151
NORTHERN TR CORP
COM
665859104
1688391
22773
SH
SOLE
0
0
22773
NVIDIA CORPORATION
COM
67066G104
4154057
9820
SH
SOLE
0
0
9820
PARKER-HANNIFIN CORP
COM
701094104
258597
663
SH
SOLE
0
0
663
PEPSICO INC
COM
713448108
340805
1840
SH
SOLE
0
0
1840
PPG INDS INC
COM
693506107
486276
3279
SH
SOLE
0
0
3279
PROCTER AND GAMBLE CO
COM
742718109
14063719
92683
SH
SOLE
0
0
92683
QUALCOMM INC
COM
747525103
1951066
16390
SH
SOLE
0
0
16390
RAYMOND JAMES FINL INC
COM
754730109
117065324
1128123
SH
SOLE
0
0
1128123
RESMED INC
COM
761152107
2386457
10922
SH
SOLE
0
0
10922
ROCKWELL AUTOMATION INC
COM
773903109
368984
1120
SH
SOLE
0
0
1120
SCHWAB CHARLES CORP
COM
808513105
2534447
44715
SH
SOLE
0
0
44715
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
724862
10205
SH
SOLE
0
0
10205
SIMPSON MFG INC
COM
829073105
2506989
18101
SH
SOLE
0
0
18101
SMITH A O CORP
COM
831865209
2190460
30097
SH
SOLE
0
0
30097
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
203560
592
SH
SOLE
0
0
592
SPDR S&P 500 ETF TR
TR UNIT
78462F103
221640
500
SH
SOLE
0
0
500
SPDR SER TR
S&P DIVID ETF
78464A763
373257
3045
SH
SOLE
0
0
3045
SPDR SER TR
BBG CONV SEC ETF
78464A359
7676129
109737
SH
SOLE
0
0
109737
TESLA INC
COM
88160R101
1435547
5484
SH
SOLE
0
0
5484
TEXAS INSTRS INC
COM
882508104
2484457
13801
SH
SOLE
0
0
13801
UFP INDUSTRIES INC
COM
90278Q108
2546010
26234
SH
SOLE
0
0
26234
UNITEDHEALTH GROUP INC
COM
91324P102
2313321
4813
SH
SOLE
0
0
4813
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1950716
4790
SH
SOLE
0
0
4790
VANGUARD INDEX FDS
VALUE ETF
922908744
227360
1600
SH
SOLE
0
0
1600
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
7460470
33868
SH
SOLE
0
0
33868
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
10165482
68303
SH
SOLE
0
0
68303
VERTEX PHARMACEUTICALS INC
COM
92532F100
364579
1036
SH
SOLE
0
0
1036
VISA INC
COM CL A
92826C839
2765455
11645
SH
SOLE
0
0
11645
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2737338
7157
SH
SOLE
0
0
7157
ZOETIS INC
CL A
98978V103
280875
1631
SH
SOLE
0
0
1631