Dan was professional, courteous, and on time… which is great… especially if I would have remembered to tell my wife about the 9:00 Am appointment. That being said, this is where I would describe Dan as patient and a good businessperson. After knocking, Dan gave me a courtesy call to see if we were there, or needed to reschedule the appointment. I quickly called my wife, and let her know about the appointment, and once all was worked out Dan continued the service and even started on the outside so my wife had time to get the inside ready for him to work. He could have been mad that he had to wait, but he just did his work and was gracious about the whole thing. When I got home, I couldn’t believe how clean the windows looked. No Spots, no nothing. It almost looked like you could see right through them. As I am writing this review over 2 weeks later my windows are still spotless. Thanks again Dan.