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