From engine and transmission diagnostics to soft top service and repairs, Star Tech Auto Repair is the place to go. This company in San Clemente prides itself on offering outstanding service and friendly atmosphere.
You can come here for professional services in BMW and Mercedes Benz. Expect first class service at modest rates.
Sign in to your account