0001606587-20-000298.txt : 20200214
0001606587-20-000298.hdr.sgml : 20200214
20200213192747
ACCESSION NUMBER: 0001606587-20-000298
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200214
DATE AS OF CHANGE: 20200213
EFFECTIVENESS DATE: 20200214
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: 20612926
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-2019
12-31-2019
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-13-2020
0
100
259757
false
INFORMATION TABLE
2
form13InfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
A.O. Smith Corp
COM
831865209
589
12367
SH
SOLE
NONE
0
0
12367
AARONS INCORPORATED COM PAR 0.50
COM PAR $0.50
002535300
785
13758
SH
SOLE
NONE
0
0
13758
ABBOTT LABS
COM
002824100
200
2310
SH
SOLE
NONE
0
0
2310
ABBVIE INCORPORATED
COM
00287Y109
235
2665
SH
SOLE
NONE
0
0
2665
ADOBE SYSTEMS INC COM
COM
00724F101
1221
3705
SH
SOLE
NONE
0
0
3705
AIR PRODUCTS & CHEMICALSINCORPORATED
COM
009158106
927
3949
SH
SOLE
NONE
0
0
3949
American Water Works Co Inc
COM
030420103
236
1927
SH
SOLE
NONE
0
0
1927
Amgen Inc
COM
031162100
1125
4670
SH
SOLE
NONE
0
0
4670
APPLE INCORPORATED
COM
037833100
3571
12163
SH
SOLE
NONE
0
0
12163
APPLIED MATERIALS INC COM
COM
038222105
1306
21403
SH
SOLE
NONE
0
0
21403
Auto Data Processing
COM
053015103
1167
6847
SH
SOLE
NONE
0
0
6847
AUTODESK INCORPORATED
COM
052769106
332
1815
SH
SOLE
NONE
0
0
1815
BARNES GROUP INCORPORATED
COM
067806109
697
11261
SH
SOLE
NONE
0
0
11261
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A
CL A
084670108
679
2
SH
SOLE
NONE
0
0
2
BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW
CL B NEW
084670702
1087
4801
SH
SOLE
NONE
0
0
4801
CATERPILLAR INCORPORATED DEL
COM
149123101
238
1615
SH
SOLE
NONE
0
0
1615
CHEVRON CORPORATION NEW
COM
166764100
664
5518
SH
SOLE
NONE
0
0
5518
CHUBB CORP COM
COM
H1467J104
740
4755
SH
SOLE
NONE
0
0
4755
CISCO SYSTEMS INCORPORATED
COM
17275R102
1036
21603
SH
SOLE
NONE
0
0
21603
CME Group Inc Class A
COM
12572Q105
240
1196
SH
SOLE
NONE
0
0
1196
COLUMBIA SPORTSWEAR CO COM
COM
198516106
899
8975
SH
SOLE
NONE
0
0
8975
Copart Inc
COM
217204106
367
4040
SH
SOLE
NONE
0
0
4040
COSTCO WHOLESALE CORPORATIONNEW
COM
22160K105
1019
3470
SH
SOLE
NONE
0
0
3470
CUMMINS INC COM
COM
231021106
980
5481
SH
SOLE
NONE
0
0
5481
CVS Corp
COM
126650100
345
4654
SH
SOLE
NONE
0
0
4654
DEERE & COMPANY
COM
244199105
249
1441
SH
SOLE
NONE
0
0
1441
EATON CORP PLC ORD
SHS
G29183103
568
6004
SH
SOLE
NONE
0
0
6004
Ecolab Inc
COM
278865100
322
1672
SH
SOLE
NONE
0
0
1672
Expeditors International of Washington Inc
COM
302130109
1037
13293
SH
SOLE
NONE
0
0
13293
EXXON MOBIL CORPORATION
COM
30231G102
240
3441
SH
SOLE
NONE
0
0
3441
FASTENAL COMPANY
COM
311900104
801
21688
SH
SOLE
NONE
0
0
21688
Fedex Corporation
COM
31428X106
253
1676
SH
SOLE
NONE
0
0
1676
Gentex Corp
COM
371901109
546
18850
SH
SOLE
NONE
0
0
18850
GILEAD SCIENCES INCORPORATED
COM
375558103
249
3840
SH
SOLE
NONE
0
0
3840
GOOGLE INCORPORATED CLASS A
CAP STK CL A
02079K305
391
292
SH
SOLE
NONE
0
0
292
GRAINGER W W INC COM
COM
384802104
293
867
SH
SOLE
NONE
0
0
867
Healthcare Services Group Inc
COM
421906108
425
17482
SH
SOLE
NONE
0
0
17482
Hewlett Packard Enterprises
COM
42824C109
223
14111
SH
SOLE
NONE
0
0
14111
HONEYWELL INTERNATIONAL INC CO M
COM
438516106
887
5011
SH
SOLE
NONE
0
0
5011
HORMEL FOODS CORP COM
COM
440452100
771
17102
SH
SOLE
NONE
0
0
17102
ILLINOIS TOOL WKS INCORPORATED
COM
452308109
479
2671
SH
SOLE
NONE
0
0
2671
INTEL CORPORATION
COM
458140100
1177
19675
SH
SOLE
NONE
0
0
19675
INTERCONTINENTAL EXCHANGEINCORPORATED
COM
45866F104
1134
12254
SH
SOLE
NONE
0
0
12254
Intuitive Surgical Inc
COM NEW
46120E602
279
473
SH
SOLE
NONE
0
0
473
ISHARES CORE S&P 500 ETF
CORE S&P500 ETF
464287200
32875
101705
SH
SOLE
NONE
0
0
101705
iShares MSCI KLD 400 Social
MSCI KLD400 SOC
464288570
561
4671
SH
SOLE
NONE
0
0
4671
ISHARES RUSSELL 1000 GROWTH ET F
RUS 1000 GRW ETF
464287614
509
2899
SH
SOLE
NONE
0
0
2899
J&J Snack Foods Corp
COM
466032109
774
4203
SH
SOLE
NONE
0
0
4203
JOHNSON & JOHNSON
COM
478160104
737
5055
SH
SOLE
NONE
0
0
5055
LITHIA MTRS INCORPORATED CLASSA
CL A
536797103
764
5198
SH
SOLE
NONE
0
0
5198
Lowes Cos
COM
548661107
343
2871
SH
SOLE
NONE
0
0
2871
Mastercard Incorporated
CL A
57636Q104
1149
3851
SH
SOLE
NONE
0
0
3851
Maximus Inc
COM
577933104
490
6589
SH
SOLE
NONE
0
0
6589
MEDTRONIC INCORPORATED
SHS
G5960L103
886
7814
SH
SOLE
NONE
0
0
7814
METTLER TOLEDO INTERNATIONAL
COM
592688105
227
287
SH
SOLE
NONE
0
0
287
MICROSOFT CORPORATION
COM
594918104
1651
10472
SH
SOLE
NONE
0
0
10472
NETFLIX.COM INC COM
COM
64110L106
298
924
SH
SOLE
NONE
0
0
924
NIKE INCORPORATED CLASS B
CL B
654106103
955
9435
SH
SOLE
NONE
0
0
9435
NORFOLK SOUTHERN CORPORATION
COM
655844108
279
1438
SH
SOLE
NONE
0
0
1438
Nucor Corp
COM
670346105
630
11208
SH
SOLE
NONE
0
0
11208
ORACLE CORP COM
COM
68389X105
951
17955
SH
SOLE
NONE
0
0
17955
Pepsico Incorporated
COM
713448108
299
2191
SH
SOLE
NONE
0
0
2191
POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR
S&P500 LOW VOL
46138E354
2067
35431
SH
SOLE
NONE
0
0
35431
POWERSHARES QQQ
UNIT SER 1
46090E103
14517
68282
SH
SOLE
NONE
0
0
68282
PPG INDUSTRIES INC COM
COM
693506107
526
3942
SH
SOLE
NONE
0
0
3942
PROCTER & GAMBLE COMPANY
COM
742718109
10837
86772
SH
SOLE
NONE
0
0
86772
RAYMOND JAMES FINANCIALINCORPORATED
COM
754730109
105765
1182265
SH
SOLE
NONE
0
0
1182265
Raytheon Company New
COM NEW
755111507
868
3953
SH
SOLE
NONE
0
0
3953
ResMed Inc
COM
761152107
1028
6638
SH
SOLE
NONE
0
0
6638
Robert Half International Inc
COM
770323103
965
15291
SH
SOLE
NONE
0
0
15291
Rockwell Automation Inc
COM
773903109
1052
5195
SH
SOLE
NONE
0
0
5195
ROSS STORES INC COM
COM
778296103
812
6981
SH
SOLE
NONE
0
0
6981
SALESFORCE.COM INC COM
COM
79466L302
343
2112
SH
SOLE
NONE
0
0
2112
SCHWAB CHARLES CORP COM
COM
808513105
679
14277
SH
SOLE
NONE
0
0
14277
SCHWAB SCH US MID CAP ETF
US MID-CAP ETF
808524508
2004
33328
SH
SOLE
NONE
0
0
33328
SKYWORKS SOLUTIONS
COM
83088M102
974
8062
SH
SOLE
NONE
0
0
8062
SOUTHWEST AIRLINES CO COM
COM
844741108
224
4160
SH
SOLE
NONE
0
0
4160
SPDR DOW JONES INDUSTRIALAVERAGE ETF TRUST
UT SER 1
78467X109
626
2197
SH
SOLE
NONE
0
0
2197
SPDR S&P 500 ETF TRUST
TR UNIT
78462F103
2160
6712
SH
SOLE
NONE
0
0
6712
SPDR SERIES TRUSTS&P DIVID ETF
S&P DIVID ETF
78464A763
401
3730
SH
SOLE
NONE
0
0
3730
STANLEY BLACK & DECKER INC COM
COM
854502101
1005
6067
SH
SOLE
NONE
0
0
6067
STRYKER CORP COM
COM
863667101
784
3738
SH
SOLE
NONE
0
0
3738
TD AMERITRADE CORP
COM
87236Y108
649
13071
SH
SOLE
NONE
0
0
13071
Teleflex Inc
COM
879369106
418
1112
SH
SOLE
NONE
0
0
1112
TESLA MTRS INCORPORATED
COM
88160R101
207
495
SH
SOLE
NONE
0
0
495
Texas Instruments
COM
882508104
1128
8794
SH
SOLE
NONE
0
0
8794
TJX Cos
COM
872540109
1068
17491
SH
SOLE
NONE
0
0
17491
Travelers Companies Inc
COM
89417E109
734
5366
SH
SOLE
NONE
0
0
5366
UNITED HEALTH GROUP INC
COM
91324P102
686
2335
SH
SOLE
NONE
0
0
2335
V F CORP COM
COM
918204108
1207
12117
SH
SOLE
NONE
0
0
12117
VANGUARD EXTENDED MARKET ETF
EXTEND MKT ETF
922908652
16196
128552
SH
SOLE
NONE
0
0
128552
VANGUARD INDEX FUNDSS&P 500 ETF SHARES
S&P 500 ETF SHS
922908363
5370
18156
SH
SOLE
NONE
0
0
18156
VANGUARD INDUSTRIALS ETF
INDUSTRIAL ETF
92204A603
373
2430
SH
SOLE
NONE
0
0
2430
VANGUARD TOTAL STOCKMARKET ETF
TOTAL STK MKT
922908769
4987
30483
SH
SOLE
NONE
0
0
30483
Visa Inc Cl A
COM CL A
92826C839
1143
6087
SH
SOLE
NONE
0
0
6087
Waste Connections Inc
COM
94106B101
361
3977
SH
SOLE
NONE
0
0
3977
West Pharmaceutical Services Inc
COM
955306105
921
6128
SH
SOLE
NONE
0
0
6128
Xilinx Inc
COM
983919101
754
7717
SH
SOLE
NONE
0
0
7717
XYLEM INC COM
COM
98419M100
241
3064
SH
SOLE
NONE
0
0
3064
ZOETIS INC COM
CL A
98978V103
290
2192
SH
SOLE
NONE
0
0
2192