We were very unhappy with our original service but after working Joe Williams we are very satisfied customers. He took the time to listen to us and ensure that the repairs our vehicle needed where completed in a timely manner. He even followed up to make sure our mechanic received his payment, which we really appreciate. It is hard to find a trust worthy mechanic so the last thing we want is for him not to get paid. Great work and Thank you!