Please click anywhere to continue browsing our site.
Use current location
Star Auto Authority was founded as C&M Auto Service in 1984, when Chuck Hartogh and Mike Starovich purchased Bill's Texaco in Glenview from Mike's father, who was retiring after 40 years. They decided to focus solely on automotive service and relocated the business to the former Jennings Chevrolet and Wigglesworth Volvo showroom in Glenview, IL. The 11-bay, 5,500-square-foot repair facility opened on April 1, 1985.
After 15 successful years, the company opened a second, larger location on October 8, 2001 in Vernon Hills. The 22-bay, 24,000-square-foot facility set a new standard for independent automotive repair facilities. After more than a decade, our customers are still amazed by how immaculate, spacious and bright the facility is.
Mike and Chuck made a move in early 2007 to experience the thrill of sole ownership: They separated C&M Auto Service into two companies. In January 2007, Mike took the helm in Vernon Hills, and Chuck took the reigns in Glenview.
In July 2008, C&M Auto Service in Vernon Hills stepped into the next phase of its history, debuting a modern, fresh name and brand identity: Star Auto Authority, Your Vehicle Service Experts.
In August of 2011, we added our Collision Center business to our services offered and that business has grown steadily ever since.
We offer the following client conveniences second to none in our industry:
We believe that, as a vehicle repair facility, it is critical that we minimize our carbon footprint and impact on the environment. We believe that this is not only the right thing to so, but makes financial sense as well. Here are our key initiatives in this area:
We believe we are fortunate to live in our communities and we make a sincere effort to support as best we can, local charities and community organizations. Here are some of the charities and local community organizations we support either financially or through volunteering time: