About Us

When your vehicle needs auto body or repair work, it’s important to know you can trust the person recommending repairs. For three generations, the Steibel family name has been trusted by individuals and businesses throughout Southern Illinois to get back on the road again.

We are a family-owned, full service 24-hour towing, auto body, mechanical repair, and auto sales company.  Whether you’re looking for quality auto body repair work or need a trusted mechanic, we offer a single convenient point of service for your vehicle.  Plus, when you’re ready to shop for a new vehicle, we offer the same friendly service offering high quality, affordable cars and trucks.

Contact us today at (618) 282-6888 if you’re looking for an automotive repair shop you can trust.