St Charles, United States
778 W 12th St
N/A
+18004758812
I received my bailer installed in 8 weeks. I was told 12 weeks but the guys were able to get the job done faster. One of the new owners visited my site before my purchase and I'm glad to see the company in new hands. I've ran Excel balers my entire career and proud to see the company back to its former glory.
like
These guys are there when I need support at any hour of the day or night. Our night shift is thankful for their tech support and 24 hour service. Keep up the great work and happy to see new ownership!!!!
this company went bankrupt and shut down
Great company to be involved with!
Deli
The best companies in the category 'Deli'