Serving Ottawa & Surrounding Communities

Your Roof Might Just Need a Patch — Not a Replacement

Describe your roof problem and get matched with a screened Ottawa roofer in minutes. Free for homeowners. No obligation. Repair first — replace only when needed.

Screened Contractors 100% Free for Homeowners Fast Response

What's Happening With Your Roof?

Select an issue to get started — it takes about 60 seconds.

Why Trust RoofPatchers

We're Not a Roofing Company. We're Your Advantage Over One.

Most homeowners call one roofer and hope for the best. RoofPatchers changes that equation entirely.

Every Roofer Is Pre-Screened

We verify Ontario business license, $2M+ liability insurance, Google reviews, and repair capability before any roofer can receive a single lead. No exceptions.

Repair First. Always.

Our contractors commit to an honest-assessment policy: patch or repair your roof first. Full replacement is only recommended when there's genuinely no better option. No upselling.

You're the Client — Not the Product

We don't sell your info to a list of 10 contractors and let them fight over you. You get matched with 1–3 roofers max, based on your specific problem and location.

Hyper-Local to Ottawa

This isn't a national lead farm. RoofPatchers operates exclusively in Ottawa, Rockland, Carleton Place, and Arnprior. We know the market. Our roofers know your neighbourhood.

How It Works

From Roof Problem to Trusted Roofer in 3 Steps

No hunting for contractors. No pressure sales. Just a fast, honest match.

1

Describe Your Problem

Tell us what's going on — leaking, missing shingles, storm damage, or something else. Upload a photo if you can. Takes about 60 seconds.

2

We Match You

Based on your issue, location, and urgency, we connect you with 1–3 screened local roofers who specialize in your type of problem.

3

Get Your Fix

Your matched roofer contacts you directly. They'll assess your roof honestly — patch or repair first, full replacement only if it's truly needed.

Get Matched Now — It's Free
Our Promise

We Believe in Fixing What Can Be Fixed

Most homeowners don't need a full roof replacement. Many roof problems — leaks, missing shingles, worn flashing — can be patched or repaired at a fraction of the cost.

RoofPatchers connects you with contractors who assess honestly and recommend the most cost-effective solution. Patch first. Repair if needed. Replace only when there's no better option.

Learn: Patch vs Repair vs Replace Get Your Free Assessment Match
Real Homeowner Outcomes

What Actually Happened When They Used RoofPatchers

Not just reviews — specific problems, solutions, and savings.

💧 Active Leak Ottawa — Westboro
The Problem

Water dripping through bedroom ceiling during rain. Sarah assumed she needed a full roof replacement and was dreading a $15,000+ bill.

What Actually Happened

Matched roofer identified cracked flashing around the chimney — a 2-hour patch job. No structural damage. No replacement needed.

🌧️ Storm Damage Rockland
The Problem

Wind tore off a 6-foot section of shingles during a November storm. Exposed decking. James called three contractors — two didn't serve Rockland, one wanted to replace the whole roof.

What Actually Happened

RoofPatchers matched him with a contractor who covers Rockland. Temporary tarp within 2 hours, permanent section repair completed the next morning. Insurance claim supported.

📅 Aging Roof Assessment Carleton Place
The Problem

Lisa's roof was 22 years old. Two different roofing companies told her she needed a full $18,000 replacement. She wasn't sure if that was true or just a sales pitch.

What Actually Happened

RoofPatchers' matched contractor did a full inspection and found the roof had 5–7 years of life left with targeted repairs to three problem areas. Replacement deferred.

Get Your Own Honest Assessment
Coverage Area

Serving Ottawa & Nearby Communities

Our screened roofing contractors cover Ottawa and the surrounding area, including communities often underserved by large contractors.

Don't see your area? Submit your request — we may still have coverage.

From the Founder

Why I Built RoofPatchers

"A few years ago, I had a small roof leak. Nothing dramatic — just a stain on the ceiling after a heavy rain. I called three roofing companies. All three told me I needed a full replacement. The quotes ranged from $12,000 to $19,000.
I finally found an honest roofer through a neighbour. He came out, spent 20 minutes on the roof, patched a cracked boot vent, and charged me $275. Problem solved. That experience made me angry — and it made me want to fix the system.
RoofPatchers exists because homeowners deserve an honest first opinion. Not every roof problem is a $15,000 problem. Most aren't. We screen roofers who believe that too, and we connect them with homeowners who need them."
Chris Jones Founder, RoofPatchers.com Ottawa, Ontario
Our 7-Point Screening Process

What Every Roofer Must Pass Before They Join

We don't list everyone. We reject most applicants. Here's exactly what we verify.

1

Ontario Business License Verification

We confirm a valid, current Ontario business registration. No license, no listing. We verify directly with provincial records — not just a screenshot.

Required — No Exceptions
2

$2M+ Liability Insurance — Certificate on File

Every contractor must provide a current Certificate of Insurance showing minimum $2,000,000 commercial general liability coverage. We keep the certificate on file and verify renewal dates.

Certificate verified & stored
3

WSIB Compliance Check

For crews with employees, we confirm active WSIB (Workplace Safety and Insurance Board) coverage. Sole proprietors must demonstrate equivalent coverage or exemption documentation.

Compliance confirmed
4

Repair Capability Confirmation

This is the test most roofers fail. We specifically confirm that the contractor offers genuine patch and repair work — not just full replacements marketed as "repairs." If they only do tear-offs, they don't qualify.

Must offer patch & repair services
5

Google Reviews & Online Reputation

We review their Google Business Profile for review volume, average rating (minimum 4.0 stars), and response patterns. We read the negative reviews — how a contractor handles complaints tells us more than 50 five-star reviews.

Minimum 4.0 stars + active profile
6

Past Work References

We request references from recent local jobs — ideally in the Ottawa area. We contact at least two references directly. If the work and the communication check out, the roofer advances.

2+ references contacted directly
7

Response Time & Communication Commitment

Before activation, every contractor signs our response time agreement: 4 hours maximum for standard leads, 1 hour for emergencies. Contractors who consistently miss response windows are paused or removed from the network.

Signed SLA on file
~60% of applicants don't pass our screening
Get Matched With a Screened Roofer
For Roofing Contractors

Get Pre-Qualified Repair & Replacement Leads in Your Area

Homeowners come to us with real roof problems, photos, and contact details. You get leads that are ready to hire. No bidding wars. No tire-kickers.

Apply to Join the Network

Ready to Find Out If Your Roof Can Be Fixed?

Tell us what's happening. We'll match you with a screened local roofer who can help — fast, honest, and free.

Describe Your Roof Problem
Free. No obligation. Your info is never shared without your consent.