He was very polite and thorough. However, when I made the appointment yesterday, I asked to have a text instead of a call when he was on his way. Apparently this request did not get transferred down the line to Kevin and he called me when he was already in my driveway.