Precision lead-gen for roofing contractors

Show a homeowner their new roof.
Then lock the whole ZIP.

Every aging-roof owner gets a postcard with a QR code. One scan shows them their own home in your new roof, at your price, and the lead lands on your phone.

The homeowner sees their own roof Leads land on your phone One roofer per ZIP
A real home today The same home with a new roof
↔ Drag me
Today
New roof
The problem

Every roofer markets the same way.

Blast the whole ZIP, buy shared leads, knock doors. Sent to everyone, personalized to no one, easy to throw away. You are one flyer in a stack.

Shared leads
Angi sells the same homeowner to about five roofers at $80 to $120 a lead. You pay to race four other trucks for one job.
<1%
Blind blasts
Every-door mail hits renters, new roofs, and empty lots. Most of your postage lands in the trash.
0
The wow
Nobody shows the homeowner anything they have not seen a hundred times. No reason to call today.
How it works

Find the roof. Show the roof. Win the roof.

📡
01 · FIND
Every aging roof, by name
We pull every single-family home in your ZIP with a 20-plus year roof, straight from county records, owner names included.
🏠
02 · DESIGN
Their own house, redone
They scan a postcard and watch their real roof measured from space, then re-roofed in your colors with a price and a monthly payment.
📧
03 · REACH
Personalized mail, weekly
Personalized postcards, English or Spanish, on your brand, dripped to your whole territory again and again.
04 · CLOSE
The lead texts you
The second they submit, you get a text and an email, and it lands in your dashboard to work from new to job won.
The mail piece

This is what lands in their mailbox.

A postcard showing their own home, with a QR code. One scan and they are watching their roof transform.

A real home shown with a new roof
$1,000 off
Your Brand
This is your roof.
See it new.
Scan to watch your home get a new roof.
Scan to see your home
SCAN YOUR HOME
📱
They scan the code
Phone camera on the postcard. No app, no typing.
🏠
They see their own house
Their real home, measured from space and re-roofed in your materials, with your price and a monthly payment.
You get the text
The instant they tap, the lead hits your phone and your dashboard. That is your instant lead.
What you get

Not postcards. A lead machine on your brand.

A done-for-you system that runs under your name. CurbMirror never appears to the homeowner.

🎨
Your branded designer
A "see your new roof" site in your colors, your materials, your prices, your financing and reviews.
📩
Done-for-you mail
Personalized postcards, printed and mailed for you, every week, all year.
📱
Instant leads
Every lead texts and emails you the moment it comes in, and the homeowner gets an auto-confirmation so it never goes cold.
📈
Lead dashboard & ROI
Work every lead new to won, assign reps, and see cost per lead, revenue, and return on the whole campaign.
🌪
Storm, repair & gutters
Hurricane-prep and storm-response cards, repair and gutter upsells, all riding the same system.
🔒
An exclusive territory
One roofer per ZIP. Your competitor is locked out of the only "see your new roof" funnel in your market.
The multiplier

One postcard. The whole household.

A new roof is a two-person decision, so homeowners share it. When they send their new roof to a spouse, neighbor, or friend, that person opens your branded designer too, tries styles, sees a price, and can become a lead. Word of mouth that carries your whole sales tool, not just your number, and it costs you nothing.

The math

Priced by the roof. Locked to you.

3,500
cards / mo
~245
scan their home
~35
leads / mo
jobs
$22k–45k each

From $2 a month per aging roof in your territory, dropping to $1.75 and $1.50 as you claim more, each homeowner shown their own home and locked to you alone, every cycle, all year.

🔒
Exclusivity

One roofer per ZIP. Period.

We sell each territory once. The day you lock yours, your competitor is locked out for good, and it is your name on every homeowner's own roof. So the only real question is whether your ZIP is still open.

Your territory is still open. For now.

Claim your ZIP before
your competitor does.

Twenty minutes and I will show you your own home with a new roof on it, then hand you the exclusive on your market. If it does not pay for itself, you walk.