He was running approximately 45 minutes late. Although they did call and get me in on a cancellation a day early so for that I am grateful for a air conditioned sleep. My husband was the one who interacted with him for the most part but he said he was a nice guy and he did us a favor by giving us a free filter so overall great experience.