My experience with Tom's was outstanding. They kept me in the loop constantly, were always ready to calculate and adjust prices based on every new development, asking me before proceeding to any next steps. There were no surprises or unaccounted for hidden fees. This is an honest mechanic, who deserves your business.