I saw their ad in a mailer and noticed they had a good rating from BBB, so I gave them a call to set up an appointment. I had to leave a message but the representative got back with me within 5 minutes. She set up appointment for next day and the salesman showed up on time and was very courteous. He was very knowledgeable and very helpful in working with us on the price. The installer came out and worked hard all day. He was very pleasant and did a great job. I was very surprised when 2 men from the company came out the day after installation to inspect the work that was done and determine my level of satisfaction. So far I have to say it's been an exceptional experience working with them. The only reason I didn't give it 5 stars is because I will have to give it some time to see if the leaf guard system lives up to what I've been told about it. They sell the system with a...