This place is the best! My mini had an engine problem, and my usual mechanic said he would recommend taking it to Car Clinic. They diagnosed the problem and got back to me very quickly, had to order parts which they also did quickly. They are honest and do not add on unnecessary items. The work was done in 2 days, which I much appreciated.