510 Water StSanta Cruz, CA 95060
From Business: Firestone Complete Auto Care is a full-service auto maintenance and repair shop offering a large and affordable selection of tires, convenient hours & locations f…
22. Smog Check
Tammy at the front desk was very friendly and helpful. Although I had not made an appointment I was in and out in about 20 minutes. Very positive ex…
27. Duncan Auto Tech
I have trouble trusting most mechanics but Duncan has done work on both of my cars and I feel like they are trustworthy. I would recommend them.