Had a bad car repair experience with them.  Wanted to give them credit for their efforts to fix the situation but when I picked up my car they missed bolting down some stuff under the hood.  I would have driven off with wires, etc. dangling had I not done my own inspection before leaving the shop.  So, as it turns out I do not recommend this place.