0001606587-22-000368.txt : 20220207 0001606587-22-000368.hdr.sgml : 20220207 20220207154825 ACCESSION NUMBER: 0001606587-22-000368 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220207 DATE AS OF CHANGE: 20220207 EFFECTIVENESS DATE: 20220207 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: 22597299 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-2021 12-31-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 02-07-2022 0 121 392914 false
INFORMATION TABLE 2 form13InfoTable.xml DESCRIPTION FOR INFORMATION TABLE A.O. Smith Corp COM 831865209 2350 27383 SH SOLE NONE 0 0 27383 ABBOTT LABS COM 002824100 1450 10304 SH SOLE NONE 0 0 10304 ABBVIE INCORPORATED COM 00287Y109 370 2736 SH SOLE NONE 0 0 2736 Accenture PLC SHS CLASS A G1151C101 1635 3945 SH SOLE NONE 0 0 3945 ADOBE SYSTEMS INC COM COM 00724F101 3700 6525 SH SOLE NONE 0 0 6525 Advanced Micro Devices Inc COM 007903107 314 2185 SH SOLE NONE 0 0 2185 AIR PRODUCTS & CHEMICALSINCORPORATED COM 009158106 2588 8508 SH SOLE NONE 0 0 8508 AMAZON.COM INC COM COM 023135106 1970 591 SH SOLE NONE 0 0 591 American Water Works Co Inc COM 030420103 596 3156 SH SOLE NONE 0 0 3156 Amgen Inc COM 031162100 507 2258 SH SOLE NONE 0 0 2258 ANTHEM INCORPORATED COM 036752103 1662 3586 SH SOLE NONE 0 0 3586 APPLE INCORPORATED COM 037833100 8093 45579 SH SOLE NONE 0 0 45579 APPLIED MATERIALS INC COM COM 038222105 2797 17778 SH SOLE NONE 0 0 17778 Auto Data Processing COM 053015103 1859 7543 SH SOLE NONE 0 0 7543 AUTODESK INCORPORATED COM 052769106 812 2891 SH SOLE NONE 0 0 2891 AutoNation Inc COM 05329W102 212 1818 SH SOLE NONE 0 0 1818 BANK OF AMERICA CORP COM COM 060505104 224 5055 SH SOLE NONE 0 0 5055 BARNES GROUP INCORPORATED COM 067806109 7055 151443 SH SOLE NONE 0 0 151443 BERKSHIRE HATHAWAYINCORPORATED DEL CLASS A CL A 084670108 901 2 SH SOLE NONE 0 0 2 BERKSHIRE HATHAWAYINCORPORATED DEL CLASS B NEW CL B NEW 084670702 2793 9343 SH SOLE NONE 0 0 9343 BlackRock Inc COM 09247X101 2065 2256 SH SOLE NONE 0 0 2256 Cadence Design Systems Inc COM 127387108 610 3277 SH SOLE NONE 0 0 3277 CATERPILLAR INCORPORATED DEL COM 149123101 1379 6673 SH SOLE NONE 0 0 6673 CHEVRON CORPORATION NEW COM 166764100 1150 9800 SH SOLE NONE 0 0 9800 CHUBB CORP COM COM H1467J104 1362 7050 SH SOLE NONE 0 0 7050 CISCO SYSTEMS INCORPORATED COM 17275R102 2391 37734 SH SOLE NONE 0 0 37734 Copart Inc COM 217204106 1012 6677 SH SOLE NONE 0 0 6677 COSTCO WHOLESALE CORPORATIONNEW COM 22160K105 2506 4415 SH SOLE NONE 0 0 4415 CUMMINS INC COM COM 231021106 2586 11859 SH SOLE NONE 0 0 11859 CVS Corp COM 126650100 1013 9825 SH SOLE NONE 0 0 9825 DEERE & COMPANY COM 244199105 836 2439 SH SOLE NONE 0 0 2439 EATON CORP PLC ORD SHS G29183103 262 1518 SH SOLE NONE 0 0 1518 Ecolab Inc COM 278865100 558 2379 SH SOLE NONE 0 0 2379 Electronic Arts Inc COM 285512109 592 4495 SH SOLE NONE 0 0 4495 Expeditors International of WA COM 302130109 2496 18588 SH SOLE NONE 0 0 18588 EXXON MOBIL CORPORATION COM 30231G102 553 9046 SH SOLE NONE 0 0 9046 FASTENAL COMPANY COM 311900104 1770 27639 SH SOLE NONE 0 0 27639 Fedex Corporation COM 31428X106 889 3440 SH SOLE NONE 0 0 3440 First Trust Large Cap Core AlphaDEX ETF COM SHS 33734K109 230 2500 SH SOLE NONE 0 0 2500 Fortune Brands Home & Security Inc COM 34964C106 246 2305 SH SOLE NONE 0 0 2305 Gentex Corp COM 371901109 1526 43800 SH SOLE NONE 0 0 43800 GOOGLE INC CAP STK CL C 02079K107 219 76 SH SOLE NONE 0 0 76 GOOGLE INC CAP STK CL A 02079K305 2474 854 SH SOLE NONE 0 0 854 GRAINGER W W INC COM COM 384802104 955 1843 SH SOLE NONE 0 0 1843 HOME DEPOT INC COM COM 437076102 454 1095 SH SOLE NONE 0 0 1095 HONEYWELL INTERNATIONAL INC CO M COM 438516106 1436 6889 SH SOLE NONE 0 0 6889 ILLINOIS TOOL WORKS COM 452308109 232 941 SH SOLE NONE 0 0 941 INTEL CORPORATION COM 458140100 654 12714 SH SOLE NONE 0 0 12714 INTERCONTINENTAL EXCHANGE COM 45866F104 910 6660 SH SOLE NONE 0 0 6660 INTUIT INC COM COM 461202103 2179 3388 SH SOLE NONE 0 0 3388 Invesco BulletShares 2022 Corp Bd ETF BULSHS 2022 CB 46138J882 2185 102181 SH SOLE NONE 0 0 102181 Invesco BulletShares 2023 Corp Bd ETF BULSHS 2023 CB 46138J866 1715 79940 SH SOLE NONE 0 0 79940 Invesco BulletShares 2025 Corp Bd ETF BULSHS 2025 CB 46138J825 852 38920 SH SOLE NONE 0 0 38920 Invesco Ltd SHS G491BT108 289 12569 SH SOLE NONE 0 0 12569 Invesco Variable Rate Investment Grd ETF VAR RATE INVT 46090A879 29789 1188708 SH SOLE NONE 0 0 1188708 ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 48544 101772 SH SOLE NONE 0 0 101772 iShares MSCI KLD 400 Social MSCI KLD400 SOC 464288570 841 9055 SH SOLE NONE 0 0 9055 iShares MSCI USA ESG Select ETF MSCI USA ESG SLC 464288802 304 2866 SH SOLE NONE 0 0 2866 iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 463 3985 SH SOLE NONE 0 0 3985 ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 488 1598 SH SOLE NONE 0 0 1598 ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 221 798 SH SOLE NONE 0 0 798 iShares Russell Mid-Cap Growth RUS MD CP GR ETF 464287481 227 1978 SH SOLE NONE 0 0 1978 JOHNSON & JOHNSON COM 478160104 1118 6540 SH SOLE NONE 0 0 6540 LITHIA MOTORS COM 536797103 3344 11262 SH SOLE NONE 0 0 11262 Lowes Cos COM 548661107 1147 4439 SH SOLE NONE 0 0 4439 Mastercard Incorporated CL A 57636Q104 1652 4599 SH SOLE NONE 0 0 4599 Maximus Inc COM 577933104 1399 17569 SH SOLE NONE 0 0 17569 MEDTRONIC INCORPORATED SHS G5960L103 1319 12753 SH SOLE NONE 0 0 12753 MercadoLibre Inc COM 58733R102 269 200 SH SOLE NONE 0 0 200 Merck & Co Inc New COM 58933Y105 335 4379 SH SOLE NONE 0 0 4379 MetLife Inc COM 59156R108 1468 23507 SH SOLE NONE 0 0 23507 Microchip Technology Inc COM 595017104 717 8246 SH SOLE NONE 0 0 8246 Micron Technology Inc COM 595112103 813 8736 SH SOLE NONE 0 0 8736 MICROSOFT CORPORATION COM 594918104 3383 10061 SH SOLE NONE 0 0 10061 NIKE INCORPORATED CLASS B CL B 654106103 1841 11050 SH SOLE NONE 0 0 11050 NORFOLK SOUTHERN CORP COM 655844108 607 2041 SH SOLE NONE 0 0 2041 NORTHERN TR CORP COM COM 665859104 1643 13737 SH SOLE NONE 0 0 13737 NVIDIA CORPORATION COM 67066G104 2627 8933 SH SOLE NONE 0 0 8933 ORACLE CORP COM COM 68389X105 880 10091 SH SOLE NONE 0 0 10091 Parker-Hannifin Corp COM 701094104 718 2259 SH SOLE NONE 0 0 2259 Pepsico Incorporated COM 713448108 346 1993 SH SOLE NONE 0 0 1993 Polaris Inc COM 731068102 202 1838 SH SOLE NONE 0 0 1838 POWERSHARES ETF TRUST IIS&P 500 LOW VOLATILITY POR S&P500 LOW VOL 46138E354 1938 28245 SH SOLE NONE 0 0 28245 PPG INDUSTRIES INC COM COM 693506107 984 5711 SH SOLE NONE 0 0 5711 PROCTER & GAMBLE COMPANY COM 742718109 14655 89590 SH SOLE NONE 0 0 89590 Quest Diagnostics Inc COM 74834L100 819 4737 SH SOLE NONE 0 0 4737 RAYMOND JAMES FINANCIALINCORPORATED COM 754730109 114822 1143648 SH SOLE NONE 0 0 1143648 Raytheon Technologies COM 75513E101 1987 23099 SH SOLE NONE 0 0 23099 ResMed Inc COM 761152107 2792 10722 SH SOLE NONE 0 0 10722 Robert Half International Inc COM 770323103 1543 13839 SH SOLE NONE 0 0 13839 Rockwell Automation Inc COM 773903109 713 2044 SH SOLE NONE 0 0 2044 SALESFORCE.COM INC COM COM 79466L302 1033 4065 SH SOLE NONE 0 0 4065 SCHWAB CHARLES CORP COM COM 808513105 2163 25724 SH SOLE NONE 0 0 25724 SCHWAB SCH US MID CAP ETF US MID-CAP ETF 808524508 889 11061 SH SOLE NONE 0 0 11061 Seagen Inc Ordinary Shares COM 81181C104 456 2954 SH SOLE NONE 0 0 2954 Simpson Manufacturing Co Inc COM 829073105 1752 12600 SH SOLE NONE 0 0 12600 SKYWORKS SOLUTIONS COM 83088M102 1752 11299 SH SOLE NONE 0 0 11299 Snap-On Incorporated COM 833034101 1239 5757 SH SOLE NONE 0 0 5757 SOUTHWEST AIRLINES CO COM COM 844741108 478 11165 SH SOLE NONE 0 0 11165 SPDR DJIA ETF UT SER 1 78467X109 215 592 SH SOLE NONE 0 0 592 SPDR S&P 500 ETF TRUST TR UNIT 78462F103 237 500 SH SOLE NONE 0 0 500 SPDR S&P DIVID ETF S&P DIVID ETF 78464A763 424 3290 SH SOLE NONE 0 0 3290 SPDR Barclays Convertible Secs ETF BLOOMBERG CONV 78464A359 10427 125688 SH SOLE NONE 0 0 125688 STANLEY BLACK & DECKER COM 854502101 1190 6311 SH SOLE NONE 0 0 6311 TESLA MTRS INCORPORATED COM 88160R101 2599 2460 SH SOLE NONE 0 0 2460 Texas Instruments COM 882508104 2304 12228 SH SOLE NONE 0 0 12228 The Walt Disney Company COM 254687106 252 1633 SH SOLE NONE 0 0 1633 UFP Industries Inc COM 90278Q108 1774 19285 SH SOLE NONE 0 0 19285 UNITED HEALTH GROUP INC COM 91324P102 1572 3131 SH SOLE NONE 0 0 3131 UNITED PARCEL SERVICE CL B CL B 911312106 411 1920 SH SOLE NONE 0 0 1920 VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 222 1296 SH SOLE NONE 0 0 1296 VANGUARD EXTENDED MARKET ETF EXTEND MKT ETF 922908652 12402 67823 SH SOLE NONE 0 0 67823 VANGUARD INDEX S&P 500 ETF S&P 500 ETF SHS 922908363 5444 12471 SH SOLE NONE 0 0 12471 VANGUARD INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 310 1530 SH SOLE NONE 0 0 1530 VANGUARD TOTAL STOCKMARKET ETF TOTAL STK MKT 922908769 5483 22713 SH SOLE NONE 0 0 22713 Vertex Pharmaceuticals Inc COM 92532F100 416 1898 SH SOLE NONE 0 0 1898 Visa Inc Cl A COM CL A 92826C839 1686 7783 SH SOLE NONE 0 0 7783 Waste Connections Inc COM 94106B101 292 2150 SH SOLE NONE 0 0 2150 West Pharmaceutical Services Inc COM 955306105 2803 5978 SH SOLE NONE 0 0 5978 Xilinx Inc COM 983919101 2249 10607 SH SOLE NONE 0 0 10607 ZOETIS INC COM CL A 98978V103 1008 4133 SH SOLE NONE 0 0 4133