Company founded
1967
Word of mouth goes a long way in a town like London, and over the years we have grown into a 25,000 square foot facility with 21 employees, repairing some 1,700 cars annually. We continue to enjoy the relationships we have with our clients going back as far as the 1970s.