We were completely without eavestroughs after having a new roof done late last autumn. And spring was coming, so it was stressful. Duncan Gutter Inc. called me back promptly, without me having to hound them. And they did the job early, and just in time for a huge rainstorm that would have flooded the basement. The eavestroughs look great, and are a stronger type to withstand the heavy snowload. So for all the above, I would highly recommend this company.