High-Quality Service and Materials for Your Home

Free Estimates

Residential Roofing Services

Community Roofing & Contracting offers a complete suite of exterior restoration, renovation and installation services. We’re a group of highly-trained roofing contractors in Barrie, Ontario, who go above and beyond for our clients and their homes. Our team offers quality, reliable services and strives to make sure that every job is completed well and on time.

We offer excellent, top-of-the-line services for roofing in Barrie. Using premium materials and offering a variety of roofing options, we take great pride in providing roofing services of superior quality.

We are your professional and expert Barrie roofing contractors, so contact us today for all your roofing needs.

Professional Service

At Community Roofing & Contracting, our roofing technicians have the necessary training and have passed all the necessary safety courses to deliver expert roofing services. Our roofing experts are professionally licensed with the experience and expertise to complete the channeling installation, repair, and maintenance of all kinds of roofing systems.

High-Quality Materials

Our team is committed to using only the highest quality materials, tools, and equipment. The products we use are carefully chosen from established manufacturers that we trust to provide our valued customers with the long-lasting, high-grade installations they deserve. One of our preferred brands, Owens Corning, has been providing premium roofing products for more than ninety years!

Trustworthy Professionals

We’re committed to treating every home as though it were our own. We pride ourselves on delivering customer satisfaction every time. Community Roofing & Contracting is proud to provide a dependable, honest service that you can trust.


We are highly involved in our community and are committed to giving back to those in need. For every project that we complete, we donate $250 to a local charity.

Get a $50 Gift Card!

Refer a friend & get a $50 gift card to a locally partnered business

Why Choose us?

Community Roofing & Contracting has been providing stunning siding, roofing, and soffits to homes in and around Barrie for more than a decade. Our success is built on our formidable reputation for delivering exceptional projects alongside impeccable customer care and great value.

We treat every home as though it were our own. Our clients can rest assured knowing our team is reliable, compassionate, and professional in every respect.
We’re an honest team of professionals that provides affordable services. You don’t have to worry about any extra hidden costs with us. Contact us today to receive a fair, free estimate for anything from a roof repair, a new roof, to eavestrough services and more.

Friendly Team

Our roofing contractors are thorough professionals who are friendly and courteous at every stage of the job.

Cost-Effective Installations

We strive to ensure our services are fairly priced so you don’t have to worry about spending more than you need to. We offer cost-effective solutions without ever compromising on quality.

Punctual and Responsive

We understand that you may have a tight schedule, which is why we make sure we are on the job at the times that we’ve agreed. When you use Community Roofing & Contracting, you’re working with a company that makes sure every project is completed on time and within the agreed budget.


We work around your schedule. Let us know what date works best for you and we’ll be there.

Responsive, Helpful Customer Service

We are here to help! No matter what queries, concerns, or information requests you have, get in touch and we’ll make sure you receive a timely response.

Local Roofing Service

We’re firm believers that a strong community is everything. We provide quality, reliable services to residents in the local area who truly deserve the best. We are proud to serve the wonderful community of Barrie.

Our Services

At Community Roofing & Contracting, we aim to make sure that every job is completed to the highest possible standard. This principle guides us in our work, ensuring we offer high-grade, affordable exterior options for residents in the Barrie area. Our roofing contractors are trained, experienced and skilled professionals who take the time to do the job well and right.

We offer a variety of services including:

  • The installation of new roofs
  • Maintenance plans
  • Repair work
  • Skylight installation, renovation, and repair
  • Work on soffits and fascias

We also have emergency services for any kind of urgent roofing issue. If you have a sudden leak in your roof or high winds have damaged areas of your siding, you can contact Community Roofing & Contracting for prompt assistance.

Residential Roofing

We offer a wide range of residential roofing services in Barrie, Ontario, including fresh installations, full or partial replacements, renovations, or repairs. Our costing includes a FREE assessment of your roofing requirements, as well as a comprehensive estimate.

Roof Maintenance

Throughout the year, your roof is subject to all sorts of weather challenges. By signing up for our roof maintenance program, we can ensure your roof stays in mint condition all year round, minimizing the risk of a serious leak or other fault developing.

Roof Repair

Do you have a leaky roof in need of instant repair? Don’t worry, we’ve got you covered, no matter what type of roof you have. At Community Roofing & Contracting, we have a group of skilled and experienced professionals who can repair your roof in all kinds of emergencies. As well as emergency repairs, our team can also handle minor and/or scheduled repairs.


At Community Roofing & Contracting, we don’t just specialize in five-star roofing services. We can also help you enhance the look and structural integrity of the exterior of your home. If you require fast and efficient installation of any kind of residential siding in Barrie, Ontario, give us a call. We are your experienced and skilled siding contractors in Barrie.


Does your eavestrough need to be repaired or replaced? We have the tools, skills, and expertise necessary for installing a robust eavestrough system to protect against water damage to your roof, bricks, siding, and more. If you’re looking for professional and expert eavestrough installation near you, get in touch with Community Roofing & Contracting today.

Soffits and Fascias

The soffit and fascia are integral to the integrity of any roofing system. Installation of soffits and fascias should be done by expert professionals to ensure correct installation, minimizing the risk of any problems cropping up further down the line. For expert fitting of soffits and fascias in Barrie properties, contact us today.


Skylights may just be the perfect solution you’ve been looking for to let more natural light into your home. We install premium quality skylights for our clients so you can be rest assured knowing there will be no leaks or other complications from the installation.

Free Estimates

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

Owens Corning Shingles

We firmly stand behind our services and the quality products we use for each project. Using only the highest quality of materials available is key to ensuring each project is done right the first time around.
Having considered several different manufacturers to supply our products, we decided to use Owens Corning Shingles. These come with a limited lifetime warranty and are made with modern, innovative technologies so your home can stay protected for longer.

There are many different colors to choose from. If you need help choosing the right one, you can rely on our professional advice.
Owens Corning has been a staple in the construction and roofing industry for 90 years. If that doesn’t scream quality and professional experience, then we don’t know what does! Their company continues to inspire us and we couldn’t be happier to offer their products to homeowners in Barrie.

Our local roofing contractors are highly experienced in all aspects of roof repairs, maintenance, siding, eavestrough services, and more. Let’s discuss your specific project today.

connect with us

Ready to see what our company has to offer for yourself? Check out our social media profiles for before and after pictures, or contact us over the phone or by email today to receive your free estimate and speak with one of our roofing professionals to start your project today.

We’re open Monday through Friday and are always readily available to answer any of your questions. We look forward to enhancing your home and providing you with an unforgettable customer service experience.

Contact us

Our local roofing contractors are highly experienced in all aspects of roof repairs, maintenance, siding, eavestrough services, and more.

We can help! call us!

Free Estimates