Recent Review: The sales representative was very responsive to inspecting the roof and recommending the work that needed to be done. I was impressed with his knowledge of what needed to be done and to improve upon the previous roof job. In particular, his recommendations to use ice and dam shields in vulnerable places was a good improvement. He was helpful in talking to my insurance adjuster on the necessity of replacing my skylights to ensure no leakage. The workers were very competent and did a clean job. After a day of rain, the roof showed no evidence of leakage.