Horrible aviod at all cost. Dropped car off for new transmission and rear breaks. Price went up 3 times from initial quote. Ended up paying $3400 and still had to take it to different shop to fix thier work. They dont guarantee thier work & will make up excuses. They are a money grab. Very disappointed