This is absolutely the least professionally, worst mechanic I have ever heard of!  The sucker you in with a good price and warranty, but the work is absolutely shoddy and they have now kept the car 5 weeks for a warranty repair.  GO ANYWHERE ELSE!!