Great job, no surprises

Toronto Roofing did a great job on our recent project.

Especially important aside from the work being professionally completed and on budget (with no surprises), the clean-up was so thorough had I not seen the crew arrive, there was no evidence of them ever being there, except a new roof, of course.

Jim Palmateer