X0202
13F-HR
LIVE
false
true
false
0001649147
XXXXXXXX
03-31-2026
03-31-2026
false
Harfst & Associates, Inc.
1949 Sugarland Drive
#220
Sheridan
WY
82801
13F HOLDINGS REPORT
028-16956
000145090
801-71661
N
Robby Harfst
Chief Compliance Officer
307-218-5667
/s/ Robby Harfst
Sheridan
WY
05-12-2026
0
121
560198468