I have been going to this shop for many years. It is a very clean, high tech shop. The mechanics are very friendly, professional & most importantly honest.
My car is always ready on time, they never over charge, they use original parts & even show me the ones they remove.
I highly recommend them.