Over the past 45 years, Provincial Roofing has shown their value to their customers through an enduring commitment to excellence in quality, service and expertise.


We set the gold standard in roofing not just by providing superior roofing services, but by also offering clients piece of mind. We have extensive experience in the industrial, commercial and institutional construction sector as well as in Historical and Heritage Restoration.

Our full line of services including emergency repair, design and installation, repairs and preventative maintenance is proof of our expertise, knowledgeable team, and dedication to solving your roofing problem through our personalized approach. We have extensive experience in both new and retrofit roofing, and steep slope roofing using all types of roof construction. Simply put, we know roofs; we listen thoroughly to understand your needs, and have the knowledge to truly bring you the right solution. We have made it our policy to work with any material manufacturer; so you can rest easy knowing our professionals will choose roofing materials based solely on your unique roofing situation and not on a relationship with any one material manufacturer.


Provincial Roofing never compromises on quality, by offering unsurpassed and personalized service, providing superior workmanship and products. We are proud to have one of the best safety programs and safety records in our industry, ensuring all safety standards are met on every project. Through our memberships and active involvement with various roofing associations including Ontario Industrial Roofing Contractors Association (OIRCA), and Canadian Roofing Contractors’ Association (CRCA), National Roofing Contractors Association (NRCA), Toronto Construction Association (TCA), Provincial Roofing is committed to keeping up-to-date on industry issues. Provincial Roofing stands out as a leader in quality, customer satisfaction, and integrity.


At the core of Provincial Roofing is our workforce. They are committed to excellence in quality roofing craftsmanship and have spent years working to attain a level of competence unrivaled in this industry. Lead by experienced Roofing Managers with over 20 years of experience in the industry; our crews are trained to work in a variety of roofing situations from emergencies and complete roof installations to preventative maintenance services.

Their knowledge, expertise and understanding of all aspects of roofing enable them to guide you through a roofing solution that is right for you.  Once a solution is identified, our team springs into action to develop a plan and construction schedule. To round off our commitment to your satisfaction, our team makes sure to set a construction schedule that will minimize impact on your business operations, or that of your tenants, during installation.Our Provincial Roofing Service Department is second to none. From the moment we receive your request, to our onsite inspection, through to the roof repair or installation, we pride ourselves on ensuring your complete satisfaction at every stage of the project.

Our crews are prepared for emergency repairs during rainstorms or a winter meltdowns, and our estimators are ready at any time to quickly price your roofing project, regardless of size.The relationship between our team and you is key to creating a solution that is right for you. We want you to know that when you call the Provincial Roofing, your job is done because we will take care of all the details.

Join Our Team …

Quite simply, we put your needs first. We believe in fostering customer relationships, taking a proactive role in your roof plans to gain understanding, provide guidance, and offer the best roofing solution to suit your needs.