Chandler Location
SSC is probably the most professional, efficient, competent and legit mechanics that I have been to. I have taken three of our family cars for basic service and some minor repairs. Each an every time, the repair/service turns out to be exactly what was discussed when the cars were dropped off. No extra charges, no surprise additional repairs required, no upselling. I highly recommend SSC, but you better call for an appointment. Their quality care results in many satisfied customers which makes it difficult to just walk in.