0001606587-21-001119.txt : 20210811
0001606587-21-001119.hdr.sgml : 20210811
20210811133557
ACCESSION NUMBER: 0001606587-21-001119
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210811
DATE AS OF CHANGE: 20210811
EFFECTIVENESS DATE: 20210811
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: 211162877
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
06-30-2021
06-30-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
08-11-2021
0
131
345160
false
INFORMATION TABLE
2
form13InfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
A.O. Smith Corp
COM
831865209
1911
26533
SH
SOLE
NONE
0
0
26533
ABBOTT LABS
COM
002824100
1131
9760
SH
SOLE
NONE
0
0
9760
ABBVIE INCORPORATED
COM
00287Y109
301
2681
SH
SOLE
NONE
0
0
2681
Accenture PLC
SHS CLASS A
G1151C101
1097
3723
SH
SOLE
NONE
0
0
3723
ACTIVISION BLIZZARD
COM
00507V109
1336
14008
SH
SOLE
NONE
0
0
14008
ADOBE SYSTEMS INC COM
COM
00724F101
3698
6316
SH
SOLE
NONE
0
0
6316
Advanced Micro Devices Inc
COM
007903107
304
3243
SH
SOLE
NONE
0
0
3243
AIR PRODUCTS & CHEMICALSINCORPORATED
COM
009158106
1911
6646
SH
SOLE
NONE
0
0
6646
AMAZON.COM INC COM
COM
023135106
1520
442
SH
SOLE
NONE
0
0
442
American Water Works Co Inc
COM
030420103
691
4484
SH
SOLE
NONE
0
0
4484
Amgen Inc
COM
031162100
533
2187
SH
SOLE
NONE
0
0
2187
ANTHEM INCORPORATED
COM
036752103
1335
3497
SH
SOLE
NONE
0
0
3497
APPLE INCORPORATED
COM
037833100
6382
46600
SH
SOLE
NONE
0
0
46600
APPLIED MATERIALS INC COM
COM
038222105
2425
17035
SH
SOLE
NONE
0
0
17035
ARK Autonomous Technology&Robotics ETF
AUTNMUS TECHNLGY
00214Q203
788
9152
SH
SOLE
NONE
0
0
9152
ARK Genomic Revolution ETF
GENOMIC REV ETF
00214Q302
206
2229
SH
SOLE
NONE
0
0
2229
ARK Innovation ETF
INNOVATION ETF
00214Q104
1988
15206
SH
SOLE
NONE
0
0
15206
ARK Next Generation Internet ETF
NEXT GNRTN INTER
00214Q401
248
1615
SH
SOLE
NONE
0
0
1615
Auto Data Processing
COM
053015103
1306
6578
SH
SOLE
NONE
0
0
6578
AUTODESK INCORPORATED
COM
052769106
840
2878
SH
SOLE
NONE
0
0
2878
BANK OF AMERICA CORP COM
COM
060505104
206
5002
SH
SOLE
NONE
0
0
5002
BARNES GROUP INCORPORATED
COM
067806109
2098
40952
SH
SOLE
NONE
0
0
40952
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A
CL A
084670108
837
2
SH
SOLE
NONE
0
0
2
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW
CL B NEW
084670702
2392
8609
SH
SOLE
NONE
0
0
8609
BlackRock Inc
COM
09247X101
1876
2145
SH
SOLE
NONE
0
0
2145
Cadence Design Systems Inc
COM
127387108
442
3237
SH
SOLE
NONE
0
0
3237
CATERPILLAR INCORPORATED DEL
COM
149123101
1378
6335
SH
SOLE
NONE
0
0
6335
CHEVRON CORPORATION NEW
COM
166764100
1128
10778
SH
SOLE
NONE
0
0
10778
CHUBB CORP COM
COM
H1467J104
1056
6647
SH
SOLE
NONE
0
0
6647
CISCO SYSTEMS INCORPORATED
COM
17275R102
1996
37679
SH
SOLE
NONE
0
0
37679
Copart Inc
COM
217204106
964
7316
SH
SOLE
NONE
0
0
7316
COSTCO WHOLESALE CORPORATIONNEW
COM
22160K105
1709
4321
SH
SOLE
NONE
0
0
4321
CUMMINS INC COM
COM
231021106
1880
7715
SH
SOLE
NONE
0
0
7715
CVS Corp
COM
126650100
868
10405
SH
SOLE
NONE
0
0
10405
DEERE & COMPANY
COM
244199105
619
1756
SH
SOLE
NONE
0
0
1756
DFA Tax-Managed US Equities
US EQUITY ETF
25434V401
790
16769
SH
SOLE
NONE
0
0
16769
EATON CORP PLC ORD
SHS
G29183103
224
1512
SH
SOLE
NONE
0
0
1512
Ecolab Inc
COM
278865100
733
3562
SH
SOLE
NONE
0
0
3562
Electronic Arts Inc
COM
285512109
596
4150
SH
SOLE
NONE
0
0
4150
Expeditors International of WA
COM
302130109
2315
18290
SH
SOLE
NONE
0
0
18290
EXXON MOBIL CORPORATION
COM
30231G102
457
7246
SH
SOLE
NONE
0
0
7246
FASTENAL COMPANY
COM
311900104
1456
28001
SH
SOLE
NONE
0
0
28001
Fedex Corporation
COM
31428X106
947
3177
SH
SOLE
NONE
0
0
3177
First Trust Large Cap Core AlphaDEX ETF
COM SHS
33734K109
214
2500
SH
SOLE
NONE
0
0
2500
Gentex Corp
COM
371901109
1252
37843
SH
SOLE
NONE
0
0
37843
GOOGLE INC
CAP STK CL A
02079K305
1985
813
SH
SOLE
NONE
0
0
813
GRAINGER W W INC COM
COM
384802104
823
1880
SH
SOLE
NONE
0
0
1880
HOME DEPOT INC COM
COM
437076102
329
1033
SH
SOLE
NONE
0
0
1033
HONEYWELL INTERNATIONAL INC CO M
COM
438516106
1235
5633
SH
SOLE
NONE
0
0
5633
HORMEL FOODS
COM
440452100
961
20139
SH
SOLE
NONE
0
0
20139
ILLINOIS TOOL WORKS
COM
452308109
229
1027
SH
SOLE
NONE
0
0
1027
INTEL CORPORATION
COM
458140100
1647
29350
SH
SOLE
NONE
0
0
29350
INTERCONTINENTAL EXCHANGE
COM
45866F104
576
4860
SH
SOLE
NONE
0
0
4860
INTUIT INC COM
COM
461202103
1586
3236
SH
SOLE
NONE
0
0
3236
Invesco BulletShares 2021 Corp Bd ETF
BULSHS 2021 CB
46138J700
850
40290
SH
SOLE
NONE
0
0
40290
Invesco BulletShares 2022 Corp Bd ETF
BULSHS 2022 CB
46138J882
2304
106738
SH
SOLE
NONE
0
0
106738
Invesco BulletShares 2023 Corp Bd ETF
BULSHS 2023 CB
46138J866
1741
80148
SH
SOLE
NONE
0
0
80148
Invesco BulletShares 2025 Corp Bd ETF
BULSHS 2025 CB
46138J825
968
43400
SH
SOLE
NONE
0
0
43400
Invesco NASDAQ Next Gen 100 ETF
NASDAQNXTGEN100
46138G631
703
20450
SH
SOLE
NONE
0
0
20450
Invesco Preferred ETF
PFD ETF
46138E511
8068
526641
SH
SOLE
NONE
0
0
526641
Invesco Variable Rate Investment Grd ETF
VAR RATE INVT
46090A879
14164
564445
SH
SOLE
NONE
0
0
564445
ISHARES CORE S&P 500 ETF
CORE S&P500 ETF
464287200
44663
103887
SH
SOLE
NONE
0
0
103887
iShares MSCI KLD 400 Social
MSCI KLD400 SOC
464288570
784
9473
SH
SOLE
NONE
0
0
9473
iShares MSCI USA ESG Select ETF
MSCI USA ESG SLC
464288802
273
2866
SH
SOLE
NONE
0
0
2866
iShares National Muni Bond ETF
NATIONAL MUN ETF
464288414
549
4690
SH
SOLE
NONE
0
0
4690
ISHARES RUSSELL 1000 GROWTH ETF
RUS 1000 GRW ETF
464287614
443
1633
SH
SOLE
NONE
0
0
1633
ISHARES RUSSELL 3000 ETF
RUSSELL 3000 ETF
464287689
204
798
SH
SOLE
NONE
0
0
798
iShares Russell Mid-Cap Growth
RUS MD CP GR ETF
464287481
223
1978
SH
SOLE
NONE
0
0
1978
JOHNSON & JOHNSON
COM
478160104
977
5934
SH
SOLE
NONE
0
0
5934
LITHIA MOTORS
COM
536797103
3928
11432
SH
SOLE
NONE
0
0
11432
Lowes Cos
COM
548661107
960
4954
SH
SOLE
NONE
0
0
4954
Mastercard Incorporated
CL A
57636Q104
1284
3519
SH
SOLE
NONE
0
0
3519
Maximus Inc
COM
577933104
1256
14284
SH
SOLE
NONE
0
0
14284
MEDTRONIC INCORPORATED
SHS
G5960L103
1281
10327
SH
SOLE
NONE
0
0
10327
MercadoLibre Inc
COM
58733R102
311
200
SH
SOLE
NONE
0
0
200
Merck & Co Inc New
COM
58933Y105
345
4445
SH
SOLE
NONE
0
0
4445
MetLife Inc
COM
59156R108
1061
17730
SH
SOLE
NONE
0
0
17730
Microchip Technology Inc
COM
595017104
604
4038
SH
SOLE
NONE
0
0
4038
Micron Technology Inc
COM
595112103
659
7763
SH
SOLE
NONE
0
0
7763
MICROSOFT CORPORATION
COM
594918104
2668
9849
SH
SOLE
NONE
0
0
9849
NIKE INCORPORATED CLASS B
CL B
654106103
1670
10815
SH
SOLE
NONE
0
0
10815
NORFOLK SOUTHERN CORP
COM
655844108
537
2027
SH
SOLE
NONE
0
0
2027
NORTHERN TR CORP COM
COM
665859104
1447
12521
SH
SOLE
NONE
0
0
12521
NVIDIA CORPORATION
COM
67066G104
2811
3514
SH
SOLE
NONE
0
0
3514
ORACLE CORP COM
COM
68389X105
788
10131
SH
SOLE
NONE
0
0
10131
Parker-Hannifin Corp
COM
701094104
668
2176
SH
SOLE
NONE
0
0
2176
PAYPAL INC
COM
70450Y103
682
2343
SH
SOLE
NONE
0
0
2343
Pepsico Incorporated
COM
713448108
295
1993
SH
SOLE
NONE
0
0
1993
Polaris Inc
COM
731068102
248
1818
SH
SOLE
NONE
0
0
1818
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR
S&P500 LOW VOL
46138E354
1994
32746
SH
SOLE
NONE
0
0
32746
PPG INDUSTRIES INC COM
COM
693506107
1245
7338
SH
SOLE
NONE
0
0
7338
PROCTER & GAMBLE COMPANY
COM
742718109
12049
89300
SH
SOLE
NONE
0
0
89300
Quest Diagnostics Inc
COM
74834L100
749
5677
SH
SOLE
NONE
0
0
5677
RAYMOND JAMES FINANCIALINCORPORATED
COM
754730109
98910
761433
SH
SOLE
NONE
0
0
761433
Raytheon Technologies
COM
75513E101
1347
15798
SH
SOLE
NONE
0
0
15798
ResMed Inc
COM
761152107
2280
9252
SH
SOLE
NONE
0
0
9252
Robert Half International Inc
COM
770323103
1163
13080
SH
SOLE
NONE
0
0
13080
Rockwell Automation Inc
COM
773903109
586
2049
SH
SOLE
NONE
0
0
2049
SALESFORCE.COM INC COM
COM
79466L302
897
3674
SH
SOLE
NONE
0
0
3674
SCHWAB CHARLES CORP COM
COM
808513105
1605
22053
SH
SOLE
NONE
0
0
22053
SCHWAB SCH US MID CAP ETF
US MID-CAP ETF
808524508
873
11161
SH
SOLE
NONE
0
0
11161
Seagen Inc Ordinary Shares
COM
81181C104
544
3451
SH
SOLE
NONE
0
0
3451
Simpson Manufacturing Co Inc
COM
829073105
1342
12157
SH
SOLE
NONE
0
0
12157
SKYWORKS SOLUTIONS
COM
83088M102
1955
10197
SH
SOLE
NONE
0
0
10197
Snap-On Incorporated
COM
833034101
1076
4817
SH
SOLE
NONE
0
0
4817
SOUTHWEST AIRLINES CO COM
COM
844741108
580
10935
SH
SOLE
NONE
0
0
10935
SPDR DJIA ETF
UT SER 1
78467X109
204
592
SH
SOLE
NONE
0
0
592
SPDR GOLD TRGOLD SHS
GOLD SHS
78463V107
775
4684
SH
SOLE
NONE
0
0
4684
SPDR S&P 500 ETF TRUST
TR UNIT
78462F103
214
500
SH
SOLE
NONE
0
0
500
SPDR S&P DIVID ETF
S&P DIVID ETF
78464A763
418
3425
SH
SOLE
NONE
0
0
3425
SPDR Barclays Convertible Secs ETF
BLMBRG BRC CNVRT
78464A359
8275
95420
SH
SOLE
NONE
0
0
95420
STANLEY BLACK & DECKER
COM
854502101
1168
5701
SH
SOLE
NONE
0
0
5701
Teladoc Health Inc
COM
87918A105
354
2133
SH
SOLE
NONE
0
0
2133
TESLA MTRS INCORPORATED
COM
88160R101
1646
2423
SH
SOLE
NONE
0
0
2423
Texas Instruments
COM
882508104
1937
10073
SH
SOLE
NONE
0
0
10073
Thor Industries Inc
COM
885160101
207
1839
SH
SOLE
NONE
0
0
1839
UFP Industries Inc
COM
90278Q108
1358
18274
SH
SOLE
NONE
0
0
18274
UNITED HEALTH GROUP INC
COM
91324P102
1176
2938
SH
SOLE
NONE
0
0
2938
VANGUARD DIVIDEND APPRECIATION ETF
DIV APP ETF
921908844
200
1296
SH
SOLE
NONE
0
0
1296
VANGUARD EXTENDED MARKET ETF
EXTEND MKT ETF
922908652
11699
62039
SH
SOLE
NONE
0
0
62039
VANGUARD INDEX S&P 500 ETF
S&P 500 ETF SHS
922908363
5206
13230
SH
SOLE
NONE
0
0
13230
VANGUARD INDUSTRIALS ETF
INDUSTRIAL ETF
92204A603
300
1530
SH
SOLE
NONE
0
0
1530
Vanguard Small-Cap Growth ETF
SML CP GRW ETF
922908595
289
1000
SH
SOLE
NONE
0
0
1000
VANGUARD TOTAL STOCKMARKET ETF
TOTAL STK MKT
922908769
5332
23930
SH
SOLE
NONE
0
0
23930
Vertex Pharmaceuticals Inc
COM
92532F100
644
3196
SH
SOLE
NONE
0
0
3196
Visa Inc Cl A
COM CL A
92826C839
1440
6161
SH
SOLE
NONE
0
0
6161
West Pharmaceutical Services Inc
COM
955306105
2145
5975
SH
SOLE
NONE
0
0
5975
Winnebago Industries Inc
COM
974637100
217
3196
SH
SOLE
NONE
0
0
3196
Xilinx Inc
COM
983919101
1620
11201
SH
SOLE
NONE
0
0
11201
Zillow Group Inc
CL A
98954M101
416
3401
SH
SOLE
NONE
0
0
3401
ZOETIS INC COM
CL A
98978V103
553
2969
SH
SOLE
NONE
0
0
2969