We just replaced our roof with Coverall Roofing and we're extremely happy. Right from the get-go, George and his team were very responsive and helpful in providing an inspection and quote (with the assistance of a very cool drone that helped highlight for us exactly where the issues were and what needed to be done). They were able to get started very quickly and on the day of the work the crew showed up on time. Everyone was efficient, thorough, detailed, and respectful of our neighbours. At the end of the job, they cleaned up so well that you'd never have known they were there or that we'd had our roof replaced. Excellent quality, value, and customer service. I would highly recommend Coverall if you're planning to have your roof fixed or replaced.