We specialize in Mercedes Benz and BMW repair and maintenance services in San Clemente, CA. We have been in the business for more than 17 years now, providing expert Mini Cooper repairs to the Orange County area. At Star tech, your Mini Cooper will be serviced only by factory trained master technicians.
Best BMW and Mercedes Benz auto repair & customer service In San Clemente CA.: 92672, 92673, 92677, 92675. Last 21 years at same location; ownership since 1991 - Tel # 949-361-4190