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