I have been here several times and always feel I get excellent service without any nonsense add on that other places try to sell you. They explain everything carefully, give a high low estimate and usually come in closer to the low end. Hard to find a mechanic you trust, they have my trust!