It is so hard to find a mechanic you can trust. I feel I finally found one that is trainable, clean and professional. At a dealership I would have paid over $1000 for my repair. At this location I saved $250 on my service. And it was not a small ordeal. I highly recommend this place and urge you to give them a try.