The sales reprehensive was very professional and presented himself and his product in a professional manner. He was very informative and polite. The speed with which the work was processed was awesome. The install crew again were on time and again presented themselves in a polite and professional manner. I was informed in detail what they were going to do. The crew repaired a few places that needed attention for a proper install, and explained in detail again after the job was completed. I have to give the work crew and the company for installing my leaf guards in the rain. As a customer, I can't say enough about the integrity of the company and it's employs. I wish more home updating companies had sales people such as the one we had. Thank you so much for a job well done..