At Cain Scaffolding and Roofing Contractor, our goal is to ensure that all our clients’ roofs are well protected and in good condition so that they can enjoy being at the comfort of their homes without having to worry about the weather.



When it comes to roof repairs and maintenance, we only give our customers the best and most high quality services that they can find.
Here at Cain Scaffolding and Roofing Contractors, we do understand how important good roofing is, especially here in Canada when the weather may get a little too much to handle sometimes. That’s why we only follow a high standard when we deal with the various roofing jobs of our clientele.
We have about more than 10 years of experience in handling roofs which is why we know exactly how to handle any problem and we also know how to provide the right fix for the problems …

Read More

Our Services


Whether it’s maintenance work or even full on repairs, we’ll be able to do it. We have a team of dedicated and experienced roof experts that can handle both commercial and residential roof jobs around the county. Here are some of the services we offer:

  • Guttering

    The roof gutters are probably the most forgotten and taken for granted parts of the house. If they wear out though, they would really show their presence. A worn out or damaged gutter can result in leaking or blockages.
    Fortunately, this is something that we can handle easily. Our roof experts are very much well-versed in handling gutters of any size. They know exactly how gutters work in draining rain from your home. With that, they are able to patch up leaks and unclog blockages that may result in overflowing of the rain water.

  • Scaffolding

    If you’re doing maintenance or repairs on your roof, you’ll definitely need some sort of scaffolding in order to protect your property while the job is being done. When it comes to scaffolding, we prefer to do things a little bit differently. We are very systematic with our approach and that has made our whole process smoother.
    Here’s What We Do:
    First, we determine what type of project you need us to do and we determine the type of scaffolding it needs. From there, we created a plan and blueprint of what the scaffold will be like. After that, we will erect an aluminum scaffolding …

  • Emergency Roofing

    We understand that there are times that parts of your roof may fall apart out of the blue when you’re going about with your daily activities or worse– when you’re sleeping on your top recliner. Of course, this is the type of situation wherein you need to do something quickly otherwise you’ll suffer bugs, dirt, or the elements getting in.
    For us, this is already considered an emergency situation, which is why we offer a special type of service that would cater to these types of scenarios wherein you need roof repairs right away.
    If your roof has been damaged by a storm or if leaks are starting …

Our Blog

Roofing Company February 16, 2021
January 19, 2021
Stud Finders On The Roof November 19, 2020
Roof A House October 24, 2020