Built by operators
Backed by expertise
Powered by growth
About CanPro
Building a national platform of trusted local partners
CanPro is committed to building a best-in-class Canadian roofing platform by partnering with high quality companies serving institutional, commercial and industrial markets with a focus on re-roofing and ongoing maintenance services.
We aim to elevate and strengthen Canada’s commercial roofing industry by uniting trusted and reputable owners under a national platform committed to quality, service, and safety.

Our Approach
We are building a community of roofing leaders
who share a passion for excellence
Partnering with people who care
We team up with owner-operators who take pride in their work, lead with integrity, and put safety, quality, and service first.
Investing in what matters
We invest in your people, your systems, and your culture so you can scale without compromise.
Elevating client service
We deliver best-in-class service to national and regional clients by combining local expertise with professionalized support.
Creating value that lasts
Through operational discipline and long-term thinking, we help partners unlock growth, efficiency, and long-range enterprise value.
Protecting what makes you special
We believe culture is the heartbeat of a great company - ours thrives on trust, collaboration, and a shared belief in doing right by our teams and customers.
Partnership
Why Partner with CanPro
We take a distinctive and thoughtful approach when building partnerships.

Legacy and leadership
Preserve your company’s identity while staying at the helm and shaping its future within a national platform.

Financial upside
Gain meaningful liquidity today with the opportunity for a more valuable second exit later.

People and continuity
Ensure long-term opportunities for your loyal team with enhanced benefits, safety, and career paths.

Growth and scale
Accelerate growth through national and regional customers, stronger supplier relationships, and group purchasing power.

Tools and support
Access the capital, innovation, and shared resources of a national platform.

Recent Milestones
CanPro is pleased to announce its first partnership, with Toiture Perreault, a leading re-roofing business serving the greater Montreal area. Founder and President, Vincent Perreault will continue to be involved in the business, focusing on expanding its footprint within Quebec.
Toitureperreault.comPeople
Meet the CanPro Team

Dino brings over 25 years of experience in real estate and construction, having held leadership roles across entrepreneurial businesses and large multi national organizations. His career has focused on leading transformation, innovation, change management, restructuring, brand and culture builder. Most recently, he served as CFO at Flynn, where he played a key role in supporting the company’s growth across North America.
Dino DiVito, CEO

A strategic leader across many industries, Kelly has held leadership and Board positions in the roofing industry for the past 15 years. She has served as CEO for three different roofing companies, two of which were PE-backed: North American Roofing Services, Florida-based Crown Roofing and Shore Capital Partners platform Skycrest Roof Co. She has helped lead 7 transactions in the space from either a Board role or as an Operator.
Kelly Wade, Board Advisor
Contact
Let's grow together.
We’re looking to grow with reputable, people-first roofing companies that share our values of integrity, craftsmanship, and community. Send us a message!
For partnership opportunities, contact
dino.divito@canproroofing.comGeneral inquiries
info@canproroofing.com