my truck was due for 120,000 mile service Marty took me in on very little notice dropped me off at home (and came to get me in the afternoon when he truck was ready) all work to be done was explained to me before any action and I was given the option to go ahead or wait I was given a price and at the end I was given a discount, thanks guys