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