Canadian Roofing staff were friendly, informative & professional. They arrived at time and date agreed to. They worked quickly and cleaned up all debris. No payment was collected until the work was completed satisfactorily. Eavestroughs look great.
- Company Response
Thank you very much for your business Darlene. Have a great spring and all the best. Canadian Roofing Company Ltd.