This place was recommended to me. I was in desperate need of a new mechanic shop as the previous ones couldn't seem to find the problems the car had. I tried this place without much hope of getting help. The car had multiple problems that other shops weren't capable to diagnose or wouldn't fix, the main problem being the a/c wouldn't keep the car cool or even tolerable in hot weather.
When CSC's Mike called to let me know they did indeed have the a/c fixed he also told me of some leaking engine gaskets which they could and were willing to replace (I had to add oil between oil changes) and a few other items. I had them fix everything they could find that needed to be replaced/repaired before I needed to have my car back. I couldn't believe it, it was a dream come true.
I'd somehow transitioned from shops who routinely projected the attitude, "We are the mechanics, we don't need or want your input, if there's a problem we'll find it," to a shop that does, "Yes, we want your input, want to know what you see, hear, smell and experience." It was like finding a safe haven amongst the sharks. Professionalism is definitely their motto, they are kind, pleasant, ensure they have your permission to do work and provide a cost estimate, explain the work that's been done, show you the old damaged/burned out parts, etc., and they have the knowledge, skills and abilities to find and fix problems. They're wonderful, beyond words. I can't tell you how wonderful it is to have a car with a working A/C again after several years of hearing from incompetent mechanics in other shops, "It's working just fine." The A/C operation hadn't changed a bit from previous mechanics to the time I took it to CSC, the competence and professionalism of the mechanics surely changed when I got to CSC though, and dear folks, you have my loyalty, not just that first time, but all the times since that I've brought my car in for your wonderful service.
I wish I could remember the mechanic's name who has taken such wonderful care of my car, but my poor memory is bad with names, but he is a gem of gems. I have a card that may have his name on it, Josh.
I took my car in recently for an oil change and waited for them to complete it. What a wonderful cool place to wait for service to be completed, very comfortable on a hot day outside.