Chandler Location
I found out about SSC several years ago and have been taking my car there ever since. They are friendly, honest and just a great repair shop. When they make suggestions for repair they NEVER pressure you, you decide what you want done. Would never take my car to anyone else.