Emergency Repair
Emergencies happen and we’re ready. Whether your component comes to us or our team comes to you, D&R offers the quick turnaround you need to keep things running. We’re there for chocks/bearings, gearboxes, mixers, shafts, overhead crane parts or any other unexpected machining needs.








Have a question?
Call Us Now.
Office: (618) 465-5611
Need more info?
Send Us an Email.
Contact Us
