Accidents Happen! Our all new state of the art Sterling McCall Restoration Center is now open. We have the latest equipment to make sure that your vehicle is repaired correctly. It is conveniently located not far from the dealership at 12202 Murphy Road, Stafford, TX.
The McCall Restoration Center is proud to be an Acura Recognized Body Shop. We combine solid craftsmanship and state of the art technology to restore your vehicle to its pre-accident condition.
Our facility is staffed with A.S.E. Certified and I-CAR trained technicians to ensure your vehicle is repaired in accordance with cutting edge advances in engineering and factory specifications. Our dedication to providing quality collision repair has established our reputation in the industry and is why we are a preferred repair center by most insurance companies.
Our McCall Restoration Center utilizes quality Genuine Acura parts and is a member of the Dupont Performance Alliance to assure the highest quality collision repairs.
10510 Windsor Ln, Houston, TX 77031, USA