0001172661-23-002773.txt : 20230807 0001172661-23-002773.hdr.sgml : 20230807 20230807154254 ACCESSION NUMBER: 0001172661-23-002773 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 EFFECTIVENESS DATE: 20230807 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: 231147386 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 06-30-2023 06-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 08-07-2023 0 90 375684208
INFORMATION TABLE 2 infotable.xml ABBOTT LABS COM 002824100 1872092 17172 SH SOLE 0 0 17172 ABBVIE INC COM 00287Y109 392873 2916 SH SOLE 0 0 2916 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2089704 6772 SH SOLE 0 0 6772 ADOBE SYSTEMS INCORPORATED COM 00724F101 3726593 7621 SH SOLE 0 0 7621 ADVANCED MICRO DEVICES INC COM 007903107 2502831 21972 SH SOLE 0 0 21972 AIR PRODS & CHEMS INC COM 009158106 2593930 8660 SH SOLE 0 0 8660 ALPHABET INC CAP STK CL A 02079K305 2917808 24376 SH SOLE 0 0 24376 AMAZON COM INC COM 023135106 2917066 22377 SH SOLE 0 0 22377 AMERICAN WTR WKS CO INC NEW COM 030420103 2037757 14275 SH SOLE 0 0 14275 ANALOG DEVICES INC COM 032654105 1917710 9844 SH SOLE 0 0 9844 APPLE INC COM 037833100 6163038 31773 SH SOLE 0 0 31773 APPLIED MATLS INC COM 038222105 2983884 20644 SH SOLE 0 0 20644 AUTONATION INC COM 05329W102 303871 1846 SH SOLE 0 0 1846 BARNES GROUP INC COM 067806109 5980737 141757 SH SOLE 0 0 141757 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3831817 11237 SH SOLE 0 0 11237 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1035620 2 SH SOLE 0 0 2 BLACKROCK INC COM 09247X101 2047157 2962 SH SOLE 0 0 2962 CATERPILLAR INC COM 149123101 726832 2954 SH SOLE 0 0 2954 CHEVRON CORP NEW COM 166764100 1743753 11082 SH SOLE 0 0 11082 CHUBB LIMITED COM H1467J104 401488 2085 SH SOLE 0 0 2085 CISCO SYS INC COM 17275R102 2458094 47509 SH SOLE 0 0 47509 COLUMBIA SPORTSWEAR CO COM 198516106 1784167 23099 SH SOLE 0 0 23099 COPART INC COM 217204106 497095 5450 SH SOLE 0 0 5450 COSTCO WHSL CORP NEW COM 22160K105 3281224 6095 SH SOLE 0 0 6095 CUMMINS INC COM 231021106 2272634 9270 SH SOLE 0 0 9270 CVS HEALTH CORP COM 126650100 207598 3003 SH SOLE 0 0 3003 DEERE & CO COM 244199105 439632 1085 SH SOLE 0 0 1085 DOLBY LABORATORIES INC COM CL A 25659T107 1916524 22903 SH SOLE 0 0 22903 EATON CORP PLC SHS G29183103 324174 1612 SH SOLE 0 0 1612 ECOLAB INC COM 278865100 2356775 12624 SH SOLE 0 0 12624 ELEVANCE HEALTH INC COM 036752103 2132592 4800 SH SOLE 0 0 4800 EOG RES INC COM 26875P101 1597011 13955 SH SOLE 0 0 13955 EXPEDITORS INTL WASH INC COM 302130109 2642694 21817 SH SOLE 0 0 21817 EXXON MOBIL CORP COM 30231G102 2113326 19705 SH SOLE 0 0 19705 FASTENAL CO COM 311900104 2371811 40207 SH SOLE 0 0 40207 FEDEX CORP COM 31428X106 349292 1409 SH SOLE 0 0 1409 GENTEX CORP COM 371901109 2006154 68563 SH SOLE 0 0 68563 GRAINGER W W INC COM 384802104 479463 608 SH SOLE 0 0 608 HOME DEPOT INC COM 437076102 2189391 7048 SH SOLE 0 0 7048 HONEYWELL INTL INC COM 438516106 2133448 10282 SH SOLE 0 0 10282 ILLINOIS TOOL WKS INC COM 452308109 219888 879 SH SOLE 0 0 879 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2257530 19964 SH SOLE 0 0 19964 INTUIT COM 461202103 2333562 5093 SH SOLE 0 0 5093 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1620059 25793 SH SOLE 0 0 25793 INVESCO QQQ TR UNIT SER 1 46090E103 21841964 59125 SH SOLE 0 0 59125 ISHARES TR MSCI USA ESG SLC 464288802 212189 2266 SH SOLE 0 0 2266 ISHARES TR CORE S&P500 ETF 464287200 47964107 107613 SH SOLE 0 0 107613 ISHARES TR RUS 1000 GRW ETF 464287614 684648 2488 SH SOLE 0 0 2488 ISHARES TR MSCI KLD400 SOC 464288570 697770 8290 SH SOLE 0 0 8290 JOHNSON & JOHNSON COM 478160104 2106950 12729 SH SOLE 0 0 12729 LITHIA MTRS INC COM 536797103 3318789 10913 SH SOLE 0 0 10913 LITTELFUSE INC COM 537008104 2154238 7395 SH SOLE 0 0 7395 LOWES COS INC COM 548661107 545517 2417 SH SOLE 0 0 2417 MASTERCARD INCORPORATED CL A 57636Q104 487299 1239 SH SOLE 0 0 1239 MEDTRONIC PLC SHS G5960L103 2065329 23443 SH SOLE 0 0 23443 MERCK & CO INC COM 58933Y105 1865972 16171 SH SOLE 0 0 16171 METLIFE INC COM 59156R108 2123493 37564 SH SOLE 0 0 37564 MICROSOFT CORP COM 594918104 5149435 15121 SH SOLE 0 0 15121 NIKE INC CL B 654106103 2108178 19101 SH SOLE 0 0 19101 NORFOLK SOUTHN CORP COM 655844108 261001 1151 SH SOLE 0 0 1151 NORTHERN TR CORP COM 665859104 1688391 22773 SH SOLE 0 0 22773 NVIDIA CORPORATION COM 67066G104 4154057 9820 SH SOLE 0 0 9820 PARKER-HANNIFIN CORP COM 701094104 258597 663 SH SOLE 0 0 663 PEPSICO INC COM 713448108 340805 1840 SH SOLE 0 0 1840 PPG INDS INC COM 693506107 486276 3279 SH SOLE 0 0 3279 PROCTER AND GAMBLE CO COM 742718109 14063719 92683 SH SOLE 0 0 92683 QUALCOMM INC COM 747525103 1951066 16390 SH SOLE 0 0 16390 RAYMOND JAMES FINL INC COM 754730109 117065324 1128123 SH SOLE 0 0 1128123 RESMED INC COM 761152107 2386457 10922 SH SOLE 0 0 10922 ROCKWELL AUTOMATION INC COM 773903109 368984 1120 SH SOLE 0 0 1120 SCHWAB CHARLES CORP COM 808513105 2534447 44715 SH SOLE 0 0 44715 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 724862 10205 SH SOLE 0 0 10205 SIMPSON MFG INC COM 829073105 2506989 18101 SH SOLE 0 0 18101 SMITH A O CORP COM 831865209 2190460 30097 SH SOLE 0 0 30097 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 203560 592 SH SOLE 0 0 592 SPDR S&P 500 ETF TR TR UNIT 78462F103 221640 500 SH SOLE 0 0 500 SPDR SER TR S&P DIVID ETF 78464A763 373257 3045 SH SOLE 0 0 3045 SPDR SER TR BBG CONV SEC ETF 78464A359 7676129 109737 SH SOLE 0 0 109737 TESLA INC COM 88160R101 1435547 5484 SH SOLE 0 0 5484 TEXAS INSTRS INC COM 882508104 2484457 13801 SH SOLE 0 0 13801 UFP INDUSTRIES INC COM 90278Q108 2546010 26234 SH SOLE 0 0 26234 UNITEDHEALTH GROUP INC COM 91324P102 2313321 4813 SH SOLE 0 0 4813 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1950716 4790 SH SOLE 0 0 4790 VANGUARD INDEX FDS VALUE ETF 922908744 227360 1600 SH SOLE 0 0 1600 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7460470 33868 SH SOLE 0 0 33868 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10165482 68303 SH SOLE 0 0 68303 VERTEX PHARMACEUTICALS INC COM 92532F100 364579 1036 SH SOLE 0 0 1036 VISA INC COM CL A 92826C839 2765455 11645 SH SOLE 0 0 11645 WEST PHARMACEUTICAL SVSC INC COM 955306105 2737338 7157 SH SOLE 0 0 7157 ZOETIS INC CL A 98978V103 280875 1631 SH SOLE 0 0 1631