0001606587-20-000871.txt : 20200807
0001606587-20-000871.hdr.sgml : 20200807
20200806185756
ACCESSION NUMBER: 0001606587-20-000871
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200807
DATE AS OF CHANGE: 20200806
EFFECTIVENESS DATE: 20200807
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: 201083311
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-2020
06-30-2020
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-06-2020
0
102
232663
false
INFORMATION TABLE
2
form13InfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
A.O. Smith Corp
COM
831865209
614
13040
SH
SOLE
NONE
0
0
13040
ABBOTT LABS
COM
002824100
205
2246
SH
SOLE
NONE
0
0
2246
ABBVIE INCORPORATED
COM
00287Y109
261
2665
SH
SOLE
NONE
0
0
2665
ADOBE SYSTEMS INC COM
COM
00724F101
2517
5783
SH
SOLE
NONE
0
0
5783
AIR PRODUCTS & CHEMICALSINCORPORATED
COM
009158106
972
4026
SH
SOLE
NONE
0
0
4026
AMAZON.COM INC COM
COM
023135106
1006
365
SH
SOLE
NONE
0
0
365
American Water Works Co Inc
COM
030420103
254
1976
SH
SOLE
NONE
0
0
1976
Amgen Inc
COM
031162100
301
1277
SH
SOLE
NONE
0
0
1277
APPLE INCORPORATED
COM
037833100
4442
12178
SH
SOLE
NONE
0
0
12178
APPLIED MATERIALS INC COM
COM
038222105
1303
21561
SH
SOLE
NONE
0
0
21561
Auto Data Processing
COM
053015103
1048
7044
SH
SOLE
NONE
0
0
7044
AUTODESK INCORPORATED
COM
052769106
408
1706
SH
SOLE
NONE
0
0
1706
BARNES GROUP INCORPORATED
COM
067806109
440
11139
SH
SOLE
NONE
0
0
11139
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A
CL A
084670108
534
2
SH
SOLE
NONE
0
0
2
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW
CL B NEW
084670702
1428
8003
SH
SOLE
NONE
0
0
8003
BlackRock Inc
COM
09247X101
694
1277
SH
SOLE
NONE
0
0
1277
CATERPILLAR INCORPORATED DEL
COM
149123101
608
4807
SH
SOLE
NONE
0
0
4807
CHEVRON CORPORATION NEW
COM
166764100
581
6516
SH
SOLE
NONE
0
0
6516
CHUBB CORP COM
COM
H1467J104
640
5061
SH
SOLE
NONE
0
0
5061
CISCO SYSTEMS INCORPORATED
COM
17275R102
1079
23149
SH
SOLE
NONE
0
0
23149
CME Group Inc Class A
COM
12572Q105
598
3681
SH
SOLE
NONE
0
0
3681
Copart Inc
COM
217204106
319
3833
SH
SOLE
NONE
0
0
3833
COSTCO WHOLESALE CORPORATIONNEW
COM
22160K105
1088
3590
SH
SOLE
NONE
0
0
3590
CUMMINS INC COM
COM
231021106
1004
5798
SH
SOLE
NONE
0
0
5798
CVS Corp
COM
126650100
304
4688
SH
SOLE
NONE
0
0
4688
DEERE & COMPANY
COM
244199105
261
1665
SH
SOLE
NONE
0
0
1665
EATON CORP PLC ORD
SHS
G29183103
557
6369
SH
SOLE
NONE
0
0
6369
Ecolab Inc
COM
278865100
311
1564
SH
SOLE
NONE
0
0
1564
ESTEE LAUDER COMPANIES COM CL A
CL A
518439104
593
3146
SH
SOLE
NONE
0
0
3146
Expeditors International of Washington Inc
COM
302130109
1071
14093
SH
SOLE
NONE
0
0
14093
FASTENAL COMPANY
COM
311900104
943
22035
SH
SOLE
NONE
0
0
22035
Fedex Corporation
COM
31428X106
286
2041
SH
SOLE
NONE
0
0
2041
Gentex Corp
COM
371901109
521
20237
SH
SOLE
NONE
0
0
20237
GILEAD SCIENCES INCORPORATED
COM
375558103
1206
15687
SH
SOLE
NONE
0
0
15687
GOOGLE INCORPORATED CLASS A
CAP STK CL A
02079K305
1089
768
SH
SOLE
NONE
0
0
768
GRAINGER W W INC COM
COM
384802104
289
922
SH
SOLE
NONE
0
0
922
HONEYWELL INTERNATIONAL INC CO M
COM
438516106
743
5143
SH
SOLE
NONE
0
0
5143
HORMEL FOODS CORP COM
COM
440452100
847
17551
SH
SOLE
NONE
0
0
17551
ILLINOIS TOOL WKS INCORPORATED
COM
452308109
448
2564
SH
SOLE
NONE
0
0
2564
INTEL CORPORATION
COM
458140100
1207
20183
SH
SOLE
NONE
0
0
20183
INTERCONTINENTAL EXCHANGEINCORPORATED
COM
45866F104
1142
12469
SH
SOLE
NONE
0
0
12469
INTUIT INC COM
COM
461202103
608
2054
SH
SOLE
NONE
0
0
2054
Intuitive Surgical Inc
COM NEW
46120E602
276
485
SH
SOLE
NONE
0
0
485
Invesco BulletShares 2020 Corp Bd ETF
BULSHS 2020 CB
46138J502
476
22375
SH
SOLE
NONE
0
0
22375
Invesco BulletShares 2021 Corp Bd ETF
BULSHS 2021 CB
46138J700
243
11400
SH
SOLE
NONE
0
0
11400
Invesco BulletShares 2023 Corp Bd ETF
BULSHS 2023 CB
46138J866
783
36015
SH
SOLE
NONE
0
0
36015
Invesco BulletShares 2024 Corp Bd ETF
BULSHS 2024 CB
46138J841
277
12600
SH
SOLE
NONE
0
0
12600
Invesco BulletShares 2025 Corp Bd ETF
BULSHS 2025 CB
46138J825
2949
132719
SH
SOLE
NONE
0
0
132719
Invesco BulletShares 2026 Corp Bd ETF
BULSHS 2026 CB
46138J791
2411
112159
SH
SOLE
NONE
0
0
112159
ISHARES CORE S&P 500 ETF
CORE S&P500 ETF
464287200
35259
113853
SH
SOLE
NONE
0
0
113853
iShares MSCI KLD 400 Social
MSCI KLD400 SOC
464288570
558
4732
SH
SOLE
NONE
0
0
4732
iShares National Muni Bond ETF
NATIONAL MUN ETF
464288414
510
4420
SH
SOLE
NONE
0
0
4420
ISHARES RUSSELL 1000 GROWTH ET F
RUS 1000 GRW ETF
464287614
347
1810
SH
SOLE
NONE
0
0
1810
J&J Snack Foods Corp
COM
466032109
569
4480
SH
SOLE
NONE
0
0
4480
JOHNSON & JOHNSON
COM
478160104
698
4968
SH
SOLE
NONE
0
0
4968
LITHIA MTRS INCORPORATED CLASSA
CL A
536797103
1301
8598
SH
SOLE
NONE
0
0
8598
Lowes Cos
COM
548661107
401
2973
SH
SOLE
NONE
0
0
2973
Mastercard Incorporated
CL A
57636Q104
1163
3935
SH
SOLE
NONE
0
0
3935
Maximus Inc
COM
577933104
514
7299
SH
SOLE
NONE
0
0
7299
MEDTRONIC INCORPORATED
SHS
G5960L103
743
8103
SH
SOLE
NONE
0
0
8103
METTLER TOLEDO INTERNATIONAL
COM
592688105
255
317
SH
SOLE
NONE
0
0
317
MICROSOFT CORPORATION
COM
594918104
2100
10319
SH
SOLE
NONE
0
0
10319
NETFLIX.COM INC COM
COM
64110L106
404
889
SH
SOLE
NONE
0
0
889
NIKE INCORPORATED CLASS B
CL B
654106103
941
9604
SH
SOLE
NONE
0
0
9604
NORFOLK SOUTHERN CORPORATION
COM
655844108
258
1474
SH
SOLE
NONE
0
0
1474
NVIDIA CORPORATION
COM
67066G104
1328
3497
SH
SOLE
NONE
0
0
3497
ORACLE CORP COM
COM
68389X105
301
5457
SH
SOLE
NONE
0
0
5457
Pepsico Incorporated
COM
713448108
286
2166
SH
SOLE
NONE
0
0
2166
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR
S&P500 LOW VOL
46138E354
1660
33426
SH
SOLE
NONE
0
0
33426
POWERSHARES QQQ
UNIT SER 1
46090E103
16465
66499
SH
SOLE
NONE
0
0
66499
PPG INDUSTRIES INC COM
COM
693506107
466
4402
SH
SOLE
NONE
0
0
4402
PROCTER & GAMBLE COMPANY
COM
742718109
10381
86825
SH
SOLE
NONE
0
0
86825
RAYMOND JAMES FINANCIALINCORPORATED
COM
754730109
81350
1181905
SH
SOLE
NONE
0
0
1181905
Raytheon Technologies
COM
75513E101
612
9942
SH
SOLE
NONE
0
0
9942
ResMed Inc
COM
761152107
1279
6665
SH
SOLE
NONE
0
0
6665
Robert Half International Inc
COM
770323103
865
16387
SH
SOLE
NONE
0
0
16387
Rockwell Automation Inc
COM
773903109
283
1331
SH
SOLE
NONE
0
0
1331
SALESFORCE.COM INC COM
COM
79466L302
392
2094
SH
SOLE
NONE
0
0
2094
SCHWAB CHARLES CORP COM
COM
808513105
548
16246
SH
SOLE
NONE
0
0
16246
SCHWAB SCH US MID CAP ETF
US MID-CAP ETF
808524508
602
11453
SH
SOLE
NONE
0
0
11453
SKYWORKS SOLUTIONS
COM
83088M102
1042
8150
SH
SOLE
NONE
0
0
8150
SOUTHWEST AIRLINES CO COM
COM
844741108
250
7338
SH
SOLE
NONE
0
0
7338
SPDR S&P 500 ETF TRUST
TR UNIT
78462F103
1689
5480
SH
SOLE
NONE
0
0
5480
SPDR SERIES TRUSTS&P DIVID ETF
S&P DIVID ETF
78464A763
340
3730
SH
SOLE
NONE
0
0
3730
STANLEY BLACK & DECKER INC COM
COM
854502101
917
6586
SH
SOLE
NONE
0
0
6586
STRYKER CORP COM
COM
863667101
705
3912
SH
SOLE
NONE
0
0
3912
TD AMERITRADE CORP
COM
87236Y108
568
15637
SH
SOLE
NONE
0
0
15637
Teleflex Inc
COM
879369106
363
998
SH
SOLE
NONE
0
0
998
TESLA MTRS INCORPORATED
COM
88160R101
719
666
SH
SOLE
NONE
0
0
666
Texas Instruments
COM
882508104
1149
9056
SH
SOLE
NONE
0
0
9056
TJX Cos
COM
872540109
231
4587
SH
SOLE
NONE
0
0
4587
UNITED HEALTH GROUP INC
COM
91324P102
712
2415
SH
SOLE
NONE
0
0
2415
V F CORP COM
COM
918204108
866
14216
SH
SOLE
NONE
0
0
14216
VANGUARD EXTENDED MARKET ETF
EXTEND MKT ETF
922908652
5862
49540
SH
SOLE
NONE
0
0
49540
VANGUARD INDEX FUNDSS&P 500 ETF SHARES
S&P 500 ETF SHS
922908363
4038
14249
SH
SOLE
NONE
0
0
14249
VANGUARD TOTAL STOCKMARKET ETF
TOTAL STK MKT
922908769
3915
25012
SH
SOLE
NONE
0
0
25012
Visa Inc Cl A
COM CL A
92826C839
1226
6347
SH
SOLE
NONE
0
0
6347
Waste Connections Inc
COM
94106B101
357
3807
SH
SOLE
NONE
0
0
3807
West Pharmaceutical Services Inc
COM
955306105
1361
5993
SH
SOLE
NONE
0
0
5993
Xilinx Inc
COM
983919101
804
8180
SH
SOLE
NONE
0
0
8180
XYLEM INC COM
COM
98419M100
235
3626
SH
SOLE
NONE
0
0
3626
ZOETIS INC COM
CL A
98978V103
290
2122
SH
SOLE
NONE
0
0
2122