Free Estimates

Our Story

Want to get to know us better?

Our founder has been in construction since 2003 and gained valuable experience in the ever-changing industry. From there, he started his own company and started exploring the endless possibilities that roofing had to offer along with a team of trained professionals to back him up.

We pride ourselves on customer service and ensuring every customer is 100% satisfied with every project, after all, the name Community Roofing and Contracting was created for a reason. We love being involved in the community and supporting other businesses, therefore, after every project is complete, we give back $250 to our wonderful community for those in need.

We’re a well-established roofing company in Barrie that values hard work, professionalism and dedication with each project. Whether you require a roof replacement, emergency repair, or more, we look forward to enhancing your home and providing you with a safer, longlasting, and high-quality roof.



Customer first


What We Offer

We offer a wide array of services for our clients – from upgrading your old leaky roof to improving the amount of natural light that comes in your home with a skylight, you can rely on us to provide you with any of your roofing needs.

Emergency Roof Repairs

Do you have a leak that needs fixing as soon as possible? When you give our emergency line a call, we provide prompt and efficient repair services so you don’t have to worry about spending more dollars than necessary on damaged goods.

High-Quality Materials

We only use quality tools and materials so homeowners have peace of mind knowing their new roof will last a lifetime. The shingles by Owens Corning also come with a limited lifetime warranty so if anything does go wrong, we’ve got you covered.

Roof Replacements

Need a roof assessment before deciding if you need a new roof? We’ll send one of our expert contractors to thoroughly inspect your roof and determine if you require a repair or replacement. Next, we’ll book a day for our team to start working on your home when it’s most convenient for you.


Service area

Our proud and local home office is located in Barrie, Ontario on Jewel House Lane. We’re a very community-focused business and gladly serve the areas listed below.

  • Collingwood
  • Markham
  • Brampton
  • Gravenhurst
  • Orangeville

Free Estimates

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

Free Estimates