I took an used truck to Johns that I was thinking about buying. They went threw it, gave me a written estimate to go back to the dealer with. After two days or back and forth with the dealership, I got the truck at MY price. Then on Monday dropped it off at Johns for repairs. It was ready on time and at the price quoted. I am Glad my Dad had great service with John's, now I am a happy new customer.