0001606587-22-000368.txt : 20220207
0001606587-22-000368.hdr.sgml : 20220207
20220207154825
ACCESSION NUMBER: 0001606587-22-000368
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220207
DATE AS OF CHANGE: 20220207
EFFECTIVENESS DATE: 20220207
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Harfst & Associates, Inc.
CENTRAL INDEX KEY: 0001649147
IRS NUMBER: 900534269
STATE OF INCORPORATION: OR
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16956
FILM NUMBER: 22597299
BUSINESS ADDRESS:
STREET 1: 1970 ASHLAND STREET
CITY: ASHLAND
STATE: OR
ZIP: 97520
BUSINESS PHONE: 541-4882634
MAIL ADDRESS:
STREET 1: 1970 ASHLAND STREET
CITY: ASHLAND
STATE: OR
ZIP: 97520
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001649147
XXXXXXXX
12-31-2021
12-31-2021
false
Harfst & Associates, Inc.
1970 Ashland Street
Ashland
OR
97520
13F HOLDINGS REPORT
028-16956
N
Robby Harfst
Member/Chief Compliance Officer
541-4882634
Robby Harfst
Ashland
OR
02-07-2022
0
121
392914
false
INFORMATION TABLE
2
form13InfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
A.O. Smith Corp
COM
831865209
2350
27383
SH
SOLE
NONE
0
0
27383
ABBOTT LABS
COM
002824100
1450
10304
SH
SOLE
NONE
0
0
10304
ABBVIE INCORPORATED
COM
00287Y109
370
2736
SH
SOLE
NONE
0
0
2736
Accenture PLC
SHS CLASS A
G1151C101
1635
3945
SH
SOLE
NONE
0
0
3945
ADOBE SYSTEMS INC COM
COM
00724F101
3700
6525
SH
SOLE
NONE
0
0
6525
Advanced Micro Devices Inc
COM
007903107
314
2185
SH
SOLE
NONE
0
0
2185
AIR PRODUCTS & CHEMICALSINCORPORATED
COM
009158106
2588
8508
SH
SOLE
NONE
0
0
8508
AMAZON.COM INC COM
COM
023135106
1970
591
SH
SOLE
NONE
0
0
591
American Water Works Co Inc
COM
030420103
596
3156
SH
SOLE
NONE
0
0
3156
Amgen Inc
COM
031162100
507
2258
SH
SOLE
NONE
0
0
2258
ANTHEM INCORPORATED
COM
036752103
1662
3586
SH
SOLE
NONE
0
0
3586
APPLE INCORPORATED
COM
037833100
8093
45579
SH
SOLE
NONE
0
0
45579
APPLIED MATERIALS INC COM
COM
038222105
2797
17778
SH
SOLE
NONE
0
0
17778
Auto Data Processing
COM
053015103
1859
7543
SH
SOLE
NONE
0
0
7543
AUTODESK INCORPORATED
COM
052769106
812
2891
SH
SOLE
NONE
0
0
2891
AutoNation Inc
COM
05329W102
212
1818
SH
SOLE
NONE
0
0
1818
BANK OF AMERICA CORP COM
COM
060505104
224
5055
SH
SOLE
NONE
0
0
5055
BARNES GROUP INCORPORATED
COM
067806109
7055
151443
SH
SOLE
NONE
0
0
151443
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A
CL A
084670108
901
2
SH
SOLE
NONE
0
0
2
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW
CL B NEW
084670702
2793
9343
SH
SOLE
NONE
0
0
9343
BlackRock Inc
COM
09247X101
2065
2256
SH
SOLE
NONE
0
0
2256
Cadence Design Systems Inc
COM
127387108
610
3277
SH
SOLE
NONE
0
0
3277
CATERPILLAR INCORPORATED DEL
COM
149123101
1379
6673
SH
SOLE
NONE
0
0
6673
CHEVRON CORPORATION NEW
COM
166764100
1150
9800
SH
SOLE
NONE
0
0
9800
CHUBB CORP COM
COM
H1467J104
1362
7050
SH
SOLE
NONE
0
0
7050
CISCO SYSTEMS INCORPORATED
COM
17275R102
2391
37734
SH
SOLE
NONE
0
0
37734
Copart Inc
COM
217204106
1012
6677
SH
SOLE
NONE
0
0
6677
COSTCO WHOLESALE CORPORATIONNEW
COM
22160K105
2506
4415
SH
SOLE
NONE
0
0
4415
CUMMINS INC COM
COM
231021106
2586
11859
SH
SOLE
NONE
0
0
11859
CVS Corp
COM
126650100
1013
9825
SH
SOLE
NONE
0
0
9825
DEERE & COMPANY
COM
244199105
836
2439
SH
SOLE
NONE
0
0
2439
EATON CORP PLC ORD
SHS
G29183103
262
1518
SH
SOLE
NONE
0
0
1518
Ecolab Inc
COM
278865100
558
2379
SH
SOLE
NONE
0
0
2379
Electronic Arts Inc
COM
285512109
592
4495
SH
SOLE
NONE
0
0
4495
Expeditors International of WA
COM
302130109
2496
18588
SH
SOLE
NONE
0
0
18588
EXXON MOBIL CORPORATION
COM
30231G102
553
9046
SH
SOLE
NONE
0
0
9046
FASTENAL COMPANY
COM
311900104
1770
27639
SH
SOLE
NONE
0
0
27639
Fedex Corporation
COM
31428X106
889
3440
SH
SOLE
NONE
0
0
3440
First Trust Large Cap Core AlphaDEX ETF
COM SHS
33734K109
230
2500
SH
SOLE
NONE
0
0
2500
Fortune Brands Home & Security Inc
COM
34964C106
246
2305
SH
SOLE
NONE
0
0
2305
Gentex Corp
COM
371901109
1526
43800
SH
SOLE
NONE
0
0
43800
GOOGLE INC
CAP STK CL C
02079K107
219
76
SH
SOLE
NONE
0
0
76
GOOGLE INC
CAP STK CL A
02079K305
2474
854
SH
SOLE
NONE
0
0
854
GRAINGER W W INC COM
COM
384802104
955
1843
SH
SOLE
NONE
0
0
1843
HOME DEPOT INC COM
COM
437076102
454
1095
SH
SOLE
NONE
0
0
1095
HONEYWELL INTERNATIONAL INC CO M
COM
438516106
1436
6889
SH
SOLE
NONE
0
0
6889
ILLINOIS TOOL WORKS
COM
452308109
232
941
SH
SOLE
NONE
0
0
941
INTEL CORPORATION
COM
458140100
654
12714
SH
SOLE
NONE
0
0
12714
INTERCONTINENTAL EXCHANGE
COM
45866F104
910
6660
SH
SOLE
NONE
0
0
6660
INTUIT INC COM
COM
461202103
2179
3388
SH
SOLE
NONE
0
0
3388
Invesco BulletShares 2022 Corp Bd ETF
BULSHS 2022 CB
46138J882
2185
102181
SH
SOLE
NONE
0
0
102181
Invesco BulletShares 2023 Corp Bd ETF
BULSHS 2023 CB
46138J866
1715
79940
SH
SOLE
NONE
0
0
79940
Invesco BulletShares 2025 Corp Bd ETF
BULSHS 2025 CB
46138J825
852
38920
SH
SOLE
NONE
0
0
38920
Invesco Ltd
SHS
G491BT108
289
12569
SH
SOLE
NONE
0
0
12569
Invesco Variable Rate Investment Grd ETF
VAR RATE INVT
46090A879
29789
1188708
SH
SOLE
NONE
0
0
1188708
ISHARES CORE S&P 500 ETF
CORE S&P500 ETF
464287200
48544
101772
SH
SOLE
NONE
0
0
101772
iShares MSCI KLD 400 Social
MSCI KLD400 SOC
464288570
841
9055
SH
SOLE
NONE
0
0
9055
iShares MSCI USA ESG Select ETF
MSCI USA ESG SLC
464288802
304
2866
SH
SOLE
NONE
0
0
2866
iShares National Muni Bond ETF
NATIONAL MUN ETF
464288414
463
3985
SH
SOLE
NONE
0
0
3985
ISHARES RUSSELL 1000 GROWTH ETF
RUS 1000 GRW ETF
464287614
488
1598
SH
SOLE
NONE
0
0
1598
ISHARES RUSSELL 3000 ETF
RUSSELL 3000 ETF
464287689
221
798
SH
SOLE
NONE
0
0
798
iShares Russell Mid-Cap Growth
RUS MD CP GR ETF
464287481
227
1978
SH
SOLE
NONE
0
0
1978
JOHNSON & JOHNSON
COM
478160104
1118
6540
SH
SOLE
NONE
0
0
6540
LITHIA MOTORS
COM
536797103
3344
11262
SH
SOLE
NONE
0
0
11262
Lowes Cos
COM
548661107
1147
4439
SH
SOLE
NONE
0
0
4439
Mastercard Incorporated
CL A
57636Q104
1652
4599
SH
SOLE
NONE
0
0
4599
Maximus Inc
COM
577933104
1399
17569
SH
SOLE
NONE
0
0
17569
MEDTRONIC INCORPORATED
SHS
G5960L103
1319
12753
SH
SOLE
NONE
0
0
12753
MercadoLibre Inc
COM
58733R102
269
200
SH
SOLE
NONE
0
0
200
Merck & Co Inc New
COM
58933Y105
335
4379
SH
SOLE
NONE
0
0
4379
MetLife Inc
COM
59156R108
1468
23507
SH
SOLE
NONE
0
0
23507
Microchip Technology Inc
COM
595017104
717
8246
SH
SOLE
NONE
0
0
8246
Micron Technology Inc
COM
595112103
813
8736
SH
SOLE
NONE
0
0
8736
MICROSOFT CORPORATION
COM
594918104
3383
10061
SH
SOLE
NONE
0
0
10061
NIKE INCORPORATED CLASS B
CL B
654106103
1841
11050
SH
SOLE
NONE
0
0
11050
NORFOLK SOUTHERN CORP
COM
655844108
607
2041
SH
SOLE
NONE
0
0
2041
NORTHERN TR CORP COM
COM
665859104
1643
13737
SH
SOLE
NONE
0
0
13737
NVIDIA CORPORATION
COM
67066G104
2627
8933
SH
SOLE
NONE
0
0
8933
ORACLE CORP COM
COM
68389X105
880
10091
SH
SOLE
NONE
0
0
10091
Parker-Hannifin Corp
COM
701094104
718
2259
SH
SOLE
NONE
0
0
2259
Pepsico Incorporated
COM
713448108
346
1993
SH
SOLE
NONE
0
0
1993
Polaris Inc
COM
731068102
202
1838
SH
SOLE
NONE
0
0
1838
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR
S&P500 LOW VOL
46138E354
1938
28245
SH
SOLE
NONE
0
0
28245
PPG INDUSTRIES INC COM
COM
693506107
984
5711
SH
SOLE
NONE
0
0
5711
PROCTER & GAMBLE COMPANY
COM
742718109
14655
89590
SH
SOLE
NONE
0
0
89590
Quest Diagnostics Inc
COM
74834L100
819
4737
SH
SOLE
NONE
0
0
4737
RAYMOND JAMES FINANCIALINCORPORATED
COM
754730109
114822
1143648
SH
SOLE
NONE
0
0
1143648
Raytheon Technologies
COM
75513E101
1987
23099
SH
SOLE
NONE
0
0
23099
ResMed Inc
COM
761152107
2792
10722
SH
SOLE
NONE
0
0
10722
Robert Half International Inc
COM
770323103
1543
13839
SH
SOLE
NONE
0
0
13839
Rockwell Automation Inc
COM
773903109
713
2044
SH
SOLE
NONE
0
0
2044
SALESFORCE.COM INC COM
COM
79466L302
1033
4065
SH
SOLE
NONE
0
0
4065
SCHWAB CHARLES CORP COM
COM
808513105
2163
25724
SH
SOLE
NONE
0
0
25724
SCHWAB SCH US MID CAP ETF
US MID-CAP ETF
808524508
889
11061
SH
SOLE
NONE
0
0
11061
Seagen Inc Ordinary Shares
COM
81181C104
456
2954
SH
SOLE
NONE
0
0
2954
Simpson Manufacturing Co Inc
COM
829073105
1752
12600
SH
SOLE
NONE
0
0
12600
SKYWORKS SOLUTIONS
COM
83088M102
1752
11299
SH
SOLE
NONE
0
0
11299
Snap-On Incorporated
COM
833034101
1239
5757
SH
SOLE
NONE
0
0
5757
SOUTHWEST AIRLINES CO COM
COM
844741108
478
11165
SH
SOLE
NONE
0
0
11165
SPDR DJIA ETF
UT SER 1
78467X109
215
592
SH
SOLE
NONE
0
0
592
SPDR S&P 500 ETF TRUST
TR UNIT
78462F103
237
500
SH
SOLE
NONE
0
0
500
SPDR S&P DIVID ETF
S&P DIVID ETF
78464A763
424
3290
SH
SOLE
NONE
0
0
3290
SPDR Barclays Convertible Secs ETF
BLOOMBERG CONV
78464A359
10427
125688
SH
SOLE
NONE
0
0
125688
STANLEY BLACK & DECKER
COM
854502101
1190
6311
SH
SOLE
NONE
0
0
6311
TESLA MTRS INCORPORATED
COM
88160R101
2599
2460
SH
SOLE
NONE
0
0
2460
Texas Instruments
COM
882508104
2304
12228
SH
SOLE
NONE
0
0
12228
The Walt Disney Company
COM
254687106
252
1633
SH
SOLE
NONE
0
0
1633
UFP Industries Inc
COM
90278Q108
1774
19285
SH
SOLE
NONE
0
0
19285
UNITED HEALTH GROUP INC
COM
91324P102
1572
3131
SH
SOLE
NONE
0
0
3131
UNITED PARCEL SERVICE CL B
CL B
911312106
411
1920
SH
SOLE
NONE
0
0
1920
VANGUARD DIVIDEND APPRECIATION ETF
DIV APP ETF
921908844
222
1296
SH
SOLE
NONE
0
0
1296
VANGUARD EXTENDED MARKET ETF
EXTEND MKT ETF
922908652
12402
67823
SH
SOLE
NONE
0
0
67823
VANGUARD INDEX S&P 500 ETF
S&P 500 ETF SHS
922908363
5444
12471
SH
SOLE
NONE
0
0
12471
VANGUARD INDUSTRIALS ETF
INDUSTRIAL ETF
92204A603
310
1530
SH
SOLE
NONE
0
0
1530
VANGUARD TOTAL STOCKMARKET ETF
TOTAL STK MKT
922908769
5483
22713
SH
SOLE
NONE
0
0
22713
Vertex Pharmaceuticals Inc
COM
92532F100
416
1898
SH
SOLE
NONE
0
0
1898
Visa Inc Cl A
COM CL A
92826C839
1686
7783
SH
SOLE
NONE
0
0
7783
Waste Connections Inc
COM
94106B101
292
2150
SH
SOLE
NONE
0
0
2150
West Pharmaceutical Services Inc
COM
955306105
2803
5978
SH
SOLE
NONE
0
0
5978
Xilinx Inc
COM
983919101
2249
10607
SH
SOLE
NONE
0
0
10607
ZOETIS INC COM
CL A
98978V103
1008
4133
SH
SOLE
NONE
0
0
4133