About Us

My name is Alex, and I am the owner of NorthCan Roofing.

From the very beginning, I’ve been fascinated by how a well-built roof can protect not just a building, but everything inside it people, equipment, and the work that keeps a business running. I started out doing the small, hands-on jobs, learning every detail about what makes a roof strong and reliable. Those early experiences taught me that quality and precision matter, because even a small mistake can have big consequences.

Over the years, my perspective has grown. I don’t just see roofs as materials layered together I see them as shields that safeguard livelihoods. Every project we take on carries that responsibility, and that mindset drives the way we work at NorthCan Roofing.

A Project I'll Always Remember

One winter, a call came from a commercial facility in serious trouble. Their roof was leaking badly, water was getting into storage areas, and the owner was terrified that operations would have to stop completely. They couldn’t afford that kind of setback.

The conditions were very bad. There were freezing winds, snow piling up, and tight deadlines. But we made sure the most urgent problems were handled right away while setting up a long-term solution. A few days after finishing our job, I got a call from the owner. He told me their operations were back on track, staff felt relieved, and the crisis was over. That phone call stuck with me. It reminded me that roofing isn’t just about material and labor. It’s about keeping businesses running and giving people a sense of stability.

What we believe in

At NorthCan Roofing, our values aren’t just words on a page they guide everything we do. For our commercial clients, that means:

  • Getting it right the first time. A temporary fix isn’t a solution. We take the time to do the job properly so you don’t have to deal with the same issue twice.
  • Being transparent. From the initial inspection to the final cleanup, we keep you informed every step of the way.
  • Respecting your operations. We understand how costly downtime can be. That’s why we schedule our work around your business, minimizing disruption and keeping your operations running smoothly.
What sets NorthCan Roofing apart from other commercial roofing companies?

We combine hands-on expertise, attention to detail, and a commitment to long-lasting solutions. Our focus is on quality, transparency, and respecting your operations, so every project is done right the first time.

We schedule work around your operations, minimizing downtime and coordinating with your team to keep your business running smoothly while we’re on site.

Absolutely. From the initial inspection to the final cleanup, we keep you informed every step of the way, so there are no surprises and you always know the status of your project.

We follow strict industry standards and best practices on every project. Every repair, installation, and inspection is done thoroughly to ensure a durable, reliable roof.

We specialize in commercial and industrial clients across Toronto and the GTA, delivering solutions tailored to meet the unique needs of each business we serve.

Free Estimate: 416-456-0777