Skip to content
Tanner Preserve
Roofing
The Roofing Desk

Be the roofing company the search names.

For Lake Country roofing owners. When a homeowner needs a roof, Google's AI, the map pack, and ChatGPT hand back a short list of companies. Being on that list is the whole job. Miss it and the call goes to the other guy, and you never hear the phone that didn't ring.

About a minute. No email. It grades what a homeowner's search actually finds for your company, and prices every gap in dollars.

TLDR
  • When a homeowner's ceiling gets wet, they don't collect three names anymore. They ask, and a machine hands back two or three companies. If yours isn't in the answer, you didn't lose the job. You were never up for it.
  • The work is here, and the weather keeps making more of it. 77.8% of Waukesha County housing was built before 2000 (Census 2020-2024 figures), and NOAA logged 203 hail or wind events here from 2015 through the latest available data.
  • Homeowners type problems, not company names. "Roof leak repair" gets 33,100 US searches a month. "Roofers delafield wi" is too small for Google to even report.
  • Start by seeing what a homeowner's search sees for your company right now. The audit is $0, runs in about a minute, and asks for no call and no email.
$0 audit, no email required
Pricing published, in print
Every asset in your name
Built in Delafield, WI
01 · The Change

The phone book is dead. Something quieter took its job.

A homeowner in Hartland finds a wet spot on the ceiling. Ten years ago she asked a neighbor, got two names, and called both. Now she types “roof leak repair” into Google and reads the answer back: an AI paragraph that names a few companies, then a map with three pins. Ask ChatGPT instead and it names companies too. The blue links nobody scrolls to sit somewhere underneath all of it.

Here’s the part that should bother you. The machine doesn’t grade your crew, your warranty, or your flashing detail. It can’t see any of that. It grades what it can read about your company: a complete Google Business Profile, steady reviews, a site that answers the questions homeowners actually type. If those aren’t in order, the homeowner doesn’t reject you. She never learns you exist.

The old rules
  • Yard signs, truck wraps, word of mouth
  • Rank on Google and earn the click
  • The homeowner compares three quotes
  • The best story on the porch wins
The new rules
  • Machines read your company and summarize it
  • Reviews become the evidence they cite
  • The homeowner starts with a shortlist of two or three
  • The fastest credible response usually wins

You used to compete for the click. Now you compete to make the shortlist.

02 · The Market

The work is here. And I can prove I did the homework.

Two things are true at once. The demand for roofing in this county is enormous and storm-driven. And the fact that I can show you that, sourced, is the first proof that I understand your market instead of guessing at it.

77.8%

of Waukesha County housing was built before 2000. Census 2020-2024 figures.

203

hail and thunderstorm-wind events logged by NOAA in the county, 2015 through the latest available data.

2025 + 2024

the two busiest storm years in the dataset, at 37 and 36 events.

$5.6 billion+

in hail claims paid by State Farm in 2025, with Wisconsin a top-5 state.

Waukesha County has 175,591 housing units, and the median one was built in 1981, per Census 2020-2024 figures. The typical house here is about 45 years old, which puts it on at least its second roof, with a large share of the pre-2000 stock due or overdue for the next one. These are homes worth reroofing properly, too. Zillow’s county home value index sat at $512,253 in June 2026, up 5.9% in a year.

Then the weather does your prospecting for you. NOAA logged 107 hail and 96 thunderstorm-wind events here from 2015 through the latest available data, including 74 hail reports at or above the one-inch mark where insurance claims start. The trend runs the wrong way for homeowners and the right way for you: 2025 and 2024 are the two busiest years in the whole dataset.

Insurance turns that weather into paid work. State Farm alone paid over $5.6 billion in hail claims in 2025, with Wisconsin among its top-5 states. The average US wind or hail claim runs about $14,747, and about 1 in 36 insured homes files one each year.

So the question is never whether the work exists. It’s which company the homeowner’s search names in the days after the hail melts. The full tables, by town and by year, with every source linked, live on the market page.

Sources: Census ACS 2020-2024 · NOAA NCEI Storm Events · Insurance Information Institute · State Farm

03 · The Work

Here’s exactly what I do. Three steps, no black box.

Ask most marketing companies how it works and you get a “proprietary system” they won’t show you. Here’s the whole thing, in order.

1

See what the search sees.

I run the audit: exactly what a homeowner's search finds for your company today. Your Google profile, your reviews, whether your site answers the questions people type. It grades each one and prices the gaps in dollars. That's the $0 first step, and you can run it before you say a word to me.

2

Fix what the machine reads.

Not your roofing. The parts the machine reads and homeowners check: a complete, accurate Google Business Profile, a steady flow of real reviews, a site that answers what a leak repair involves and what a new roof costs on a Lake Country house, and the plumbing that lets Google's AI and ChatGPT quote you correctly. Dull, specific, and it's the whole difference between being in the answer and being invisible.

3

You own it and you watch it work.

Everything I build goes into your accounts, in your name. The reporting is yours to open. You're not renting visibility on my stuff and hoping. You can see the work, and you can take it with you.

04 · The Comparison

The companies that cold-call your office. And me.

No cheap shots. Just the differences you can check for yourself.

The companies that cold-call you
Tanner Preserve
Pricing shows up after a "discovery call"
Pricing published, before you talk to anyone
You rent leads on assets they own
Every asset in your name, transfer on request
A "system" you are not allowed to see
Tools running on this page you can check right now
A national call center working area codes
Based in Delafield, working Lake Country
A number that materializes at the end of a call
The $2,500 to implement plus $499 a month sheet is on the services page

If a marketing company won’t tell you the price until you’re on the phone, the not-telling is the pitch. This isn’t.

05 · The Terms

You carry none of the downside. That’s on purpose.

None of the five agencies I studied offer anything like this. Here’s the deal, in plain terms.

You own all of it.

Domain, listings, ad accounts, content, code, data, and phone number, in your name. Leave whenever you want and keep every piece. Lead platforms are the opposite arrangement by design. This one's built so you can walk.

Live in 7 days, or the setup is free.

Your build goes live within 7 days. If it doesn't, the implementation fee is free. The clock is on me, not you.

Built right or fixed free, plus 30 days of tuning.

If something I built misses the scope we agreed on, I fix it at no charge. And every system gets its first 30 days of tuning included, because the first version is never the final one.

06 · The Fit

Who this is for, and who it isn’t.

This is for you if
  • You run a roofing company in Lake Country and you want to own your marketing, not rent it.
  • You'd rather be the name a homeowner's search hands back than the one they never see.
  • You want to check the work (the pricing, the data, the tools) before you trust anyone with it.
  • You'll take dull, specific work that compounds over a miracle that doesn't.
This isn’t for you if
  • You want a pile of shared leads sold to three other roofers, and you don't care who owns what.
  • You'd rather not know how any of it works, as long as the phone occasionally rings.
  • You're shopping for the cheapest possible month and don't care whether it lasts.

No hard feelings either way. Better to know now than three months in.

07 · The Shelf

Don’t take my word for it. Check the work.

Three things on this site, no gate on any of them. Each one proves a different part of the claim.

A

The Market

The data proves I did the homework. Every number on this page plus the full tables: housing stock by town, storm history by year and location, insurance figures, permits per city. Each stat names its source. Bring it to your next sales meeting.

Open the market data
B

Tools

The tools prove I can build the thing. Working calculators, including a roof cost estimator built on published Milwaukee-market figures and real pitch geometry. Use them as they are, or get versions like them answering homeowners' questions on your own site.

Open the tools
C

Learn AI

The curriculum proves I'll teach you even the parts you'd rather do yourself. Plain-English AI for roofing owners: what to automate, what to leave alone, and how to do it without buying seven subscriptions. No gate, no drip campaign.

Start the curriculum

And when you’d rather have it done for you, the services page has the sheet with the prices printed on it.

08 · The Questions

Asked before you had to ask.

Most of my work is referrals and storm canvassing. Does search really matter?

Referrals still close jobs. They just pass through a search first. When a neighbor hands over your name, a big share of homeowners look you up before calling, and what comes back either confirms the referral or quietly kills it. Canvassing has the same tail: after your rep leaves the porch, the homeowner searches. Wisconsin searches for "hail damage roof repair" sit around 30 a month and spiked to 140 in April 2026, right after a heavy hail spring. Search doesn't replace referrals. It's where referrals go to get checked.

What does it cost?

All of it is published. The audit is $0 and instant. Fixed-scope jobs carry fixed prices: the Missed-Call Fix is $147 a month, the Profile Tune-Up is $297 one time, the AI Receptionist is $500 a month. The managed plan, Local Customer System, is $2,500 to implement plus $499 a month, month to month, no contract. The full sheet is on the services page before you ever talk to me, which beats the industry standard of a number that appears at the end of a discovery call.

Do I own everything, or am I renting it?

You own it. The domain is registered in your name, the site lives in your accounts, the Google Business Profile stays in your Google account, and the data is yours. There's a phone number too, in your name. Leave whenever and all of it stays with you. Lead platforms rent you visibility on assets they own. This is the opposite arrangement, on purpose.

How is this different from the marketing companies that cold-call my office?

Four ways you can check without trusting me. The pricing is public; theirs shows up after a call. The data is public; the market page cites Census, NOAA, and insurance-industry sources you can open yourself. The tools are running on this page right now, not described on a slide. And the assets end up in your name instead of theirs. Also, I'm in Delafield, not a call center working down a list of area codes.

What if you don't deliver?

The terms carry the risk, not you. Your build goes live in 7 days or the implementation fee is free. If anything I built misses the scope we agreed on, I fix it at no charge, and every system gets its first 30 days of tuning included. And since you own all of it, you can leave and keep it. There's no version of this where you're stuck.

You're not roofers. Why listen to you about the roofing market?

Correct, I've never shingled anything, and nothing on this site is roofing advice. It's market and search evidence: Census housing data, NOAA storm records, insurance claim figures, and Google search volumes, each with the source named so you can check my numbers the same way a homeowner checks you. The craft is yours. Being findable when the machine writes the answer is the part I do.

See what a homeowner’s search actually sees.

The audit grades your site, your Google profile, and your reviews in about a minute, and prices what it finds in dollars. No call, no email, no follow-up sequence. And whatever I end up building goes in your name, live in 7 days or the setup’s free. Or book 15 minutes and I’ll walk your results with you, live.

Delafield first. Then Lake Country. Then every roof in Waukesha County.