West Vaughan Auto Service began as a small repair shop with 2 service bays in 2005. John and Ivo, the business founders, had spent many years working in the Vaughan community. After 2 years at this location, the business moved with a large following of satisfied customers.