it nice to have finally find a shop that is honest, fast and fair in price. the dealer told me i needed $2000 of work on my BMW but mike at Mp motorwerks was able to do it for $1500, and i got my car back in one day. that was great. Mike is my new mechanic.