Is there a reason I didn't give a 10 star review? No, but I think for a 10 star review, it has to be outstanding work, and to be honest, I'm not sure how one can do outstanding work on a new roof. I will say the salesman (name I forget) was polite, not pushy. He came by when we were at work, and dropped off the quote. I thin he followed up with a phone call to see if we had any questions. My father also got a quote at the same time. The scheduled date was a 'rough estimate', which I understand - weather can certainly delay other jobs, so I understand. When the day arrived, they showed up (perhaps 5-7 workers), and got the job done in a single day. They cleaned up as best as I think they could. They forgot to put a few items back in place, but that was a minor issue. Initially I'm pleased. The real test will be in 5-10 years to see if the roof still "works". It definitely looks good at the moment.