Barrie Roofing Contractors

Free Estimates

Community Roofing & Contracting is a well-established firm of Barrie roofing contractors that offers a total solution to all your roofing requirements. Committed to providing an exceptional level of customer care and fantastic results, our goal is always to give our customers and our community more. No matter what size roofing job you might have, or how complex it might be, you can depend on us to give you high-performance results for a fair price.

We are a company that believes in giving back. That’s why, for every customer that chooses us for their roofing installation, we donate $250 to charity. If you want the services of an honest, experienced roofing team, and at the same time help us pay it forward, we look forward to hearing from you.

We offer a complete suite of Barrie roofing services for residential dwellings, including installation, replacement, repairs, inspection, and maintenance.

FREE quote on

Installation and Replacement

Our team can create a stunning new roof for your home, ensuring it is weatherproof, attractive, and will last for decades. Community Roofing & Contracting is ready to assist in every aspect of your project, including:

  • Initial assessment and design ideas that will suit your property
  • A FREE estimate
  • All necessary preparatory work, including removal of the old roof if necessary
  • Installation of a stunning new roof, with minimal disruption to you and the property’s inhabitants (if the building is occupied whilst work is taking place)
  • Post-construction checks, inspection, and clean-up: our aim is always to leave the area surrounding your home in good, clean condition

Roofing Repairs

Looking for high-quality roof repair near you? Community Roofing & Contracting has got you covered! We provide services for high-grade repairs for almost any type of roof.

If you suspect that all isn’t well with your roof, don’t delay in giving us a call! Leaks, structural issues, and other problems cannot resolve themselves and usually get worse with time the more they’re neglected.

We will attend to any of your roofing issues speedily and assess the roof to work out what needs doing to restore it to its former glory. Our team always tries to provide several different options, enabling you to select the one that works best for you.

In addition to scheduled roof repairs, we also offer emergency repairs. During a storm, for example, a roof may become badly damaged in seconds! In these types of situations, we will attend to the issue with urgency, performing any repairs or required measures to ensure the structure is safe and to prevent further damage.

No matter what the problem is, you can depend on us here at Community Roofing & Contracting.

Roofing Inspection and Maintenance

In addition to installation and repair, our roofing services also include inspection and maintenance. We recommend that your roof is inspected bi-annually (before and after the main storm season), to ensure that any small weaknesses, loosened fixings, or build-ups of detritus are sorted out promptly. A regular inspection doesn’t just optimize the chances of your roof lasting longer, it also minimizes the risk of a small problem degenerating into a bigger issue, which could cost more to fix.

The maintenance services Community Roofing & Contracting Provide include:

  • Cleaning roofs, downpipes, soffits, fascias, and eavestroughs
  • Removing biological detritus, such as moss, lichen, branches, and plants
  • Checking the integrity of the fixings holding your guttering and roofing in place
  • Treat any signs of material deterioration, such as rust, cracks, mold, rot, or similar

Types of Roofing we Work With

Having been in operation since 2003, Community Roofing & Contracting is highly experienced in installing a wide variety of roofs. Our team works with different materials, including cutting-edge roofing systems, and also has expertise in the restoration of older, traditional roofs.

Asphalt Shingles

One of our most popular options, asphalt shingles, is an attractive, weathertight choice that’s also very cost-effective. We favor Owens Corning shingles due to their versatility and exceptional performance. With shingles available for a range of different applications, each installation of Owens Corning shingles comes with a limited lifetime warranty.


Metal Roofing

Very hard-wearing advances in metal roofing mean that this option results in a visually appealing roof that can take whatever the weather throws at it! We can install metal roofing on almost any home, as well as a complete roof drainage system to go along with it such as an eavestrough in Barrie homes.

Slate or Tile Roofing

Slate or tile roofing is particularly eye-catching and always aesthetically appealing. However, the heavier weight of these roofing materials means that it’s not always suitable for your home. Get in touch with us and we’ll be happy to assess your roofing requirements and recommend the option that will work best for your property.

Rubber Roofing

A relative newcomer to the range of available roofing systems, rubber roofing provides a high degree of weatherproofing. Additionally, fresh, exciting designs ensure your roofline will have plenty of curb appeal. A rubber roof provides a high level of insulation, potentially reducing energy costs, as well as ensuring better temperature control within the home.

Timber Roofing

Although timber roofing isn’t the most common option, it can work well on traditional properties, or on new builds where a property owner loves the look of real wood. Wooden roofing isn’t the cheapest, but, provided it’s correctly installed, it offers decades of good service and also looks stunning.

Flat Roofing Options

If part of your roof is flat (low-pitched), we have several roofing solutions that will work well for it. Options such as EPDM result in a roof that performs well and requires minimal maintenance. For homeowners who have an existing flat roof, we offer features such as the installation of roof windows and skylights, among others.

Why use the Services of Community Roofing & Contracting?

Use our services and benefit from:

  • More than 15 years of roofing experience
  • An honest, professional, courteous, and dependable team
  • Use of high-grade materials
  • Our community service policy, which includes donating $250 to charity for every roof installation job we carry out

Community Roofing and Contracting: Contact us

Service area

Community Roofing & Contracting is proud to be located in Barrie, Ontario, on Jewel House Lane. We’re a community-focused business and gladly serve the areas listed below.

  • Collingwood
  • Markham
  • Brampton
  • Gravenhurst
  • Orangeville

Contact us

If you need any kind of roofing work for your home, contact Community Roofing & Contracting. Whether you are looking for siding contractors near you or are wondering where you can get services for soffit and fascia replacement near you, get in touch with us for all of your roofing needs.

Call to find out more

Free Estimates