Toronto's trusted name for roofing
The roof is arguably the most important part of a home – it is your first defense against the weather outside, and any weakness in this defense can leave your home open to damage, expensive heating bills, and even invasive pests.
We offer a range of roofing options to fit the diverse demands of our clients.
Is it time to get new roofing for your old property? Or, are you lucky enough to be building your dream home? Whatever your circumstances, we’re here to ensure you get a roof that lasts for decades to come.
We understand that investing in a new roof is n0t a decision that is taken on lightly, and that’s why we use only premium materials we believe in.
A problem with your roof can cause a lot of anxiety – you aren’t sure how quickly it can be fixed, how soon irreversible damage will occur, or how much it’s going to cost to put right. Whatever the problem, we’re here to help and ensure you don’t have to put yourself at risk by trying to put it right alone.
We’ll come out as soon as we can to assess the damage and discuss what work you need to put it right. Once we’ve agreed on the work and the cost, we’ll come out as soon as possible to put things right and help you return to normal life.
We’ll always assess the problem accurately – we’ll tell you exactly what the problem is (no matter how small!) and tell you upfront how much it’s going to cost to put right.
Can you see a problem with your roof but aren’t sure what damage it is causing? Or worse, can you see or feel the symptoms of a damaged roof, but can’t see where the problem is? Whether you have an obvious problem, an invisible one, or just want to get an accurate assessment of your new home’s roof condition, we have over 25 years of experience to rely on to give you a correct diagnosis.
Always on Time
We value our customers’ time and promise we will always complete our projects with minimal disruption and on time.
Honesty & Integrity
We treat our customers like our family. We would never recommend or install any materials we would not recommend to our own family.
We only carry the best brands available. Most of them made in Canada, the materials we install are made for Toronto weather!
Great attention to every single detail
Our work and craftsmanship is backed by thousands of Toronto customers
DebbieEavestroughs in Toronto
“They operated like a well-oiled machine and got the job done quickly and efficiently leaving a completely clean site behind them. The new black eavestroughs look great. When I look up, I can't believe it's my house.”
“Their price was fair for the quality of work and their attention for the details that others might cut corners on to save time.”
“They worked alongside our roofers and electrician making sure everything was prepared and done perfectly before they started the aluminum and siding work with zero issues. We requested some changes to certain things along the way and those were done without any hesitation.”
“I'm not expert enough to properly judge materials etc. but the result seemed good to us, and they certainly went to an effort to make we were happy with their service - I guess that's why they have such a good rating.”
JohnSiding Project in Toronto
“Since I was renovating my home, several visits were required in dealing with the different stages of this project. They were always on time, extremely kind and experienced. I am very happy with their work, choices of materials and final product.”
DanielSoffits, eavestroughs and fascia project
“Dorian and his crew were recommended by a neighbour. Looking at their house, the quality of the workmanship was clear and my neighbour said it was a pleasure working with them. And now that my soffits, eavestroughs and fascia have all been replaced by CityPro, I can say the same.”
“When I look up at my home I smile. Someone actually came along that respects his work and his client. Worth every bit of the cost.”
Efficient, competent roofing services in Toronto
If you have a problem with your home’s roof, don’t delay. Roofing problems can quickly become costly if they aren’t put right – but with our help we can minimize your costs and ensure you keep your roof in the best health possible.