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.
What's Happening With Your Roof?
Select an issue to get started — it takes about 60 seconds.
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.
From Roof Problem to Trusted Roofer in 3 Steps
No hunting for contractors. No pressure sales. Just a fast, honest match.
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.
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.
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.
What's Going On With Your Roof?
Click your issue to start your free match.
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.
What Actually Happened When They Used RoofPatchers
Not just reviews — specific problems, solutions, and savings.
Water dripping through bedroom ceiling during rain. Sarah assumed she needed a full roof replacement and was dreading a $15,000+ bill.
Matched roofer identified cracked flashing around the chimney — a 2-hour patch job. No structural damage. No replacement needed.
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.
RoofPatchers matched him with a contractor who covers Rockland. Temporary tarp within 2 hours, permanent section repair completed the next morning. Insurance claim supported.
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.
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.
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.
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."
What Every Roofer Must Pass Before They Join
We don't list everyone. We reject most applicants. Here's exactly what we verify.
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$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 & storedWSIB 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 confirmedRepair 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 servicesGoogle 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 profilePast 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 directlyResponse 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 fileGet 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 NetworkReady 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