Dan's guys always do an excellent job. The last couple of visits I've had to call them for updates that I thought should have come from them and in spite of making an appointment, it seemed to take way more time than I expected. Was told they got real busy, but I thought that was why you made an appointment in the first place. "We got real busy" kind of says "You are less important than our other customers" - Especially since we made an appointment. Will still use Dan's due to their quality, but will just have to plan on the truck being gone longer than I expect it to be.