I decided to go to them bc I heard good reviews and they gave me a pretty decent quote. I needed an AC system repair which takes about 5-6 hours. The job got done but they took entirely too long to do it. Along with their poor communication skills due to their lack of calling, I never knew when I was getting my car back. I dropped my car off on a Monday afternoon and didn't end up getting it back until wednesday right before they closed. During that whole time they only called me once, and every time I called to see if my car was ready they gave me a new finish time. They didn't even call to notify me that my car was finished. They got the job done at a reasonable price, but you run the chance of being car less for a while which is pretty difficult and frustrating for me.