10100 W. Florissant Ave., Dellwood, MO 63136
7:00am – 5:00pm Monday-Friday

The Complete Experience

Our Dellwood location on W. Florissant is a full Auto Body and Repair Facility. We are Insurance Approved, work with ALL insurance companies, and will help you with Insurance Claims. Schedule an appointment to Drop off your vehicle, have it picked up, or wait in our comfortable waiting room.

Dellwood Exterior

Dellwood Interior

  • Collision repair
  • Towing
  • Painting
  • Paintless Dent Repair
  • Car Rental
  • Loaner Cars
  • Vehicle Restoration
  • Rust Repair
  • Aluminum repair
  • Life Time Warranty
  • Pick Up and Delivery
  • Touchless Service
  • Free Estimates
  • Body Repairs
  • Glass Replacement
  • Welding
© Copyright 2022. Complete Auto Body & Repair. All Rights Reserved.