I was referred to this place by another car specialist. Overall these guys did a decent job, but it took them 2 months as oppposed to promissed 1 week. They never called me to update on the status of repairs- I had to do it myself. Some of the work we agreed on wasn't finished, and I had to even fix some minor things myself. They promiss you a lifetime guarentee on their work, and when I called them to see about the problem that I encounter after their repairs, they started talking about writing an estimate on the price... I wouldn't recommend this place. I am sure they are capable of doing good work, but their customer service is bad, and they don't follow through on their promisses.
Pros: capable of doing good work, but they don't follow through on some things
Cons: bad customer service, takes forever to fix a vehicle