Dave and his staff are incredible. They are very friendly, knowledgeable, fair, honest, and overall good people. They explain everything they do and don't try to oversell. I would recommend them to anyone looking for a reliable, trustworthy mechanic.