0001172661-23-003656.txt : 20231107 0001172661-23-003656.hdr.sgml : 20231107 20231107162119 ACCESSION NUMBER: 0001172661-23-003656 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231107 DATE AS OF CHANGE: 20231107 EFFECTIVENESS DATE: 20231107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Harfst & Associates, Inc. CENTRAL INDEX KEY: 0001649147 IRS NUMBER: 900534269 STATE OF INCORPORATION: WY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16956 FILM NUMBER: 231384257 BUSINESS ADDRESS: STREET 1: 1949 SUGARLAND DRIVE STREET 2: #220 CITY: SHERIDAN STATE: WY ZIP: 82801 BUSINESS PHONE: 307-218-5667 MAIL ADDRESS: STREET 1: 1949 SUGARLAND DRIVE STREET 2: #220 CITY: SHERIDAN STATE: WY ZIP: 82801 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001649147 XXXXXXXX 09-30-2023 09-30-2023 false Harfst & Associates, Inc.
1949 Sugarland Drive #220 Sheridan WY 82801
13F HOLDINGS REPORT 028-16956 000145090 801-71661 N
Robby Harfst Member/Chief Compliance Officer 307-218-5667 /s/ Robby Harfst Sheridan WY 11-07-2023 0 91 356304775
INFORMATION TABLE 2 infotable.xml ABBOTT LABS COM 002824100 1670566 17249 SH SOLE 0 0 17249 ABBVIE INC COM 00287Y109 399630 2681 SH SOLE 0 0 2681 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2065315 6725 SH SOLE 0 0 6725 ADOBE INC COM 00724F101 3852805 7556 SH SOLE 0 0 7556 ADVANCED MICRO DEVICES INC COM 007903107 2260190 21982 SH SOLE 0 0 21982 AIR PRODS & CHEMS INC COM 009158106 2441208 8614 SH SOLE 0 0 8614 ALPHABET INC CAP STK CL A 02079K305 3165373 24189 SH SOLE 0 0 24189 ALPHABET INC CAP STK CL C 02079K107 200412 1520 SH SOLE 0 0 1520 AMAZON COM INC COM 023135106 2772869 21813 SH SOLE 0 0 21813 AMERICAN WTR WKS CO INC NEW COM 030420103 1774856 14333 SH SOLE 0 0 14333 AMGEN INC COM 031162100 234359 872 SH SOLE 0 0 872 ANALOG DEVICES INC COM 032654105 1712906 9783 SH SOLE 0 0 9783 APPLE INC COM 037833100 5226215 30525 SH SOLE 0 0 30525 APPLIED MATLS INC COM 038222105 2828396 20429 SH SOLE 0 0 20429 AUTONATION INC COM 05329W102 279485 1846 SH SOLE 0 0 1846 BARNES GROUP INC COM 067806109 4708963 138621 SH SOLE 0 0 138621 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3930016 11219 SH SOLE 0 0 11219 BLACKROCK INC COM 09247X101 1891630 2926 SH SOLE 0 0 2926 CATERPILLAR INC COM 149123101 806442 2954 SH SOLE 0 0 2954 CHEVRON CORP NEW COM 166764100 1846558 10951 SH SOLE 0 0 10951 CHUBB LIMITED COM H1467J104 419275 2014 SH SOLE 0 0 2014 CISCO SYS INC COM 17275R102 2489519 46308 SH SOLE 0 0 46308 COLUMBIA SPORTSWEAR CO COM 198516106 1708821 23061 SH SOLE 0 0 23061 COPART INC COM 217204106 469681 10900 SH SOLE 0 0 10900 COSTCO WHSL CORP NEW COM 22160K105 3349736 5929 SH SOLE 0 0 5929 CUMMINS INC COM 231021106 2096806 9178 SH SOLE 0 0 9178 CVS HEALTH CORP COM 126650100 205620 2945 SH SOLE 0 0 2945 DEERE & CO COM 244199105 409458 1085 SH SOLE 0 0 1085 DOLBY LABORATORIES INC COM CL A 25659T107 1818938 22949 SH SOLE 0 0 22949 EATON CORP PLC SHS G29183103 343808 1612 SH SOLE 0 0 1612 ECOLAB INC COM 278865100 2142741 12649 SH SOLE 0 0 12649 ELEVANCE HEALTH INC COM 036752103 2098289 4819 SH SOLE 0 0 4819 EOG RES INC COM 26875P101 1748274 13792 SH SOLE 0 0 13792 EXPEDITORS INTL WASH INC COM 302130109 2477843 21616 SH SOLE 0 0 21616 EXXON MOBIL CORP COM 30231G102 2276075 19358 SH SOLE 0 0 19358 FASTENAL CO COM 311900104 2190136 40083 SH SOLE 0 0 40083 FEDEX CORP COM 31428X106 373273 1409 SH SOLE 0 0 1409 GENTEX CORP COM 371901109 2222059 68287 SH SOLE 0 0 68287 GRAINGER W W INC COM 384802104 420639 608 SH SOLE 0 0 608 HOME DEPOT INC COM 437076102 2114214 6997 SH SOLE 0 0 6997 HONEYWELL INTL INC COM 438516106 1905349 10314 SH SOLE 0 0 10314 ILLINOIS TOOL WKS INC COM 452308109 202440 879 SH SOLE 0 0 879 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2184008 19851 SH SOLE 0 0 19851 INTUIT COM 461202103 2574116 5038 SH SOLE 0 0 5038 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1506965 25633 SH SOLE 0 0 25633 INVESCO QQQ TR UNIT SER 1 46090E103 20916264 58381 SH SOLE 0 0 58381 ISHARES TR CORE S&P500 ETF 464287200 46913430 109246 SH SOLE 0 0 109246 ISHARES TR MSCI USA ESG SLC 464288802 203873 2266 SH SOLE 0 0 2266 ISHARES TR MSCI KLD400 SOC 464288570 675052 8292 SH SOLE 0 0 8292 ISHARES TR RUS 1000 GRW ETF 464287614 661784 2488 SH SOLE 0 0 2488 JOHNSON & JOHNSON COM 478160104 1741539 11182 SH SOLE 0 0 11182 LITHIA MTRS INC COM 536797103 3222986 10913 SH SOLE 0 0 10913 LITTELFUSE INC COM 537008104 1829921 7399 SH SOLE 0 0 7399 LOWES COS INC COM 548661107 502350 2417 SH SOLE 0 0 2417 MASTERCARD INCORPORATED CL A 57636Q104 440648 1113 SH SOLE 0 0 1113 MEDTRONIC PLC SHS G5960L103 1835897 23429 SH SOLE 0 0 23429 MERCK & CO INC COM 58933Y105 1657804 16103 SH SOLE 0 0 16103 METLIFE INC COM 59156R108 2345600 37285 SH SOLE 0 0 37285 MICROSOFT CORP COM 594918104 4639681 14694 SH SOLE 0 0 14694 NIKE INC CL B 654106103 1828446 19122 SH SOLE 0 0 19122 NORFOLK SOUTHN CORP COM 655844108 226667 1151 SH SOLE 0 0 1151 NORTHERN TR CORP COM 665859104 1610477 23179 SH SOLE 0 0 23179 NVIDIA CORPORATION COM 67066G104 4207659 9673 SH SOLE 0 0 9673 PARKER-HANNIFIN CORP COM 701094104 258252 663 SH SOLE 0 0 663 PEPSICO INC COM 713448108 311770 1840 SH SOLE 0 0 1840 PPG INDS INC COM 693506107 425615 3279 SH SOLE 0 0 3279 PROCTER AND GAMBLE CO COM 742718109 13502698 92573 SH SOLE 0 0 92573 QUALCOMM INC COM 747525103 1821051 16397 SH SOLE 0 0 16397 RAYMOND JAMES FINL INC COM 754730109 113357852 1128725 SH SOLE 0 0 1128725 RESMED INC COM 761152107 1625831 10995 SH SOLE 0 0 10995 ROCKWELL AUTOMATION INC COM 773903109 331610 1160 SH SOLE 0 0 1160 SCHWAB CHARLES CORP COM 808513105 2502123 45576 SH SOLE 0 0 45576 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 688983 10180 SH SOLE 0 0 10180 SIDUS SPACE INC CLASS A COM 826165102 2360 16500 SH SOLE 0 0 16500 SIMPSON MFG INC COM 829073105 2659428 17752 SH SOLE 0 0 17752 SMITH A O CORP COM 831865209 1983570 29995 SH SOLE 0 0 29995 SPDR S&P 500 ETF TR TR UNIT 78462F103 213740 500 SH SOLE 0 0 500 SPDR SER TR S&P DIVID ETF 78464A763 350206 3045 SH SOLE 0 0 3045 SPDR SER TR BBG CONV SEC ETF 78464A359 4425953 65280 SH SOLE 0 0 65280 TESLA INC COM 88160R101 1200806 4799 SH SOLE 0 0 4799 TEXAS INSTRS INC COM 882508104 2178437 13700 SH SOLE 0 0 13700 UFP INDUSTRIES INC COM 90278Q108 2655130 25929 SH SOLE 0 0 25929 UNITEDHEALTH GROUP INC COM 91324P102 2415071 4790 SH SOLE 0 0 4790 VANGUARD INDEX FDS VALUE ETF 922908744 220688 1600 SH SOLE 0 0 1600 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1690574 4305 SH SOLE 0 0 4305 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7052514 33202 SH SOLE 0 0 33202 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9167815 63963 SH SOLE 0 0 63963 VERTEX PHARMACEUTICALS INC COM 92532F100 360259 1036 SH SOLE 0 0 1036 VISA INC COM CL A 92826C839 2661446 11571 SH SOLE 0 0 11571 WEST PHARMACEUTICAL SVSC INC COM 955306105 2680876 7145 SH SOLE 0 0 7145 ZOETIS INC CL A 98978V103 283762 1631 SH SOLE 0 0 1631