About Us
The Sterling McCall Restoration Center opened September 2, 2008 and is one of the most advanced collision centers in the nation. This state of the art facility was created by merging two of Houston’s premier collision centers; Sterling McCall Toyota Collision Center and Sterling McCall Lexus Collision Center. These two collision centers, located in southwest Houston, were in high demand because of their work quality and repair expertise. In an effort to service the Greater Houston community even better, the decision was made to combine these excellent shops, expand the facility to a “world class” status and make it more convenient for the market place.
The Restoration Center is equipped with all new state of the art equipment. The state of the art equipment in the body repair shop includes 12 Car-O-Liner frame/unitized body machines, 4 Car-O-Tronic Vision X3 computerized measuring systems, the latest in laser suspension alignment equipment and 4 Car-O-Liner CR500 resistance welders that duplicate the factory welds. The paint and refinish shop is equipped with 9 Garmat down-draft, bake-oven type paint booths and 2 Becca paint solvent recycling machines. This investment was made to give you, our customer, a vehicle repaired back to pre-accident condition. Sterling McCall Restoration Center is part of a nationwide chain of collision centers owned by Group 1 Automotive.
