Skip to content
Tanner Preserve
Roofing
Tools

Roofing calculators and tools, built for Lake Country

TLDR
  • Four working tools: a roof replacement cost estimator, the Waukesha County storm history, a missed call cost calculator, and a review response writer.
  • Built on real data: NOAA storm records, published Milwaukee-market cost guides, and math you can check line by line.
  • Everything runs right on the page. No login, no email gate, no PDF held hostage.
  • They're also the portfolio: this is the kind of tool Tanner Preserve builds into roofing company sites.

Most roofing marketing sites hand you a brochure. These pages do a job instead: price a roof, look up a storm, put a dollar figure on an unanswered phone, draft a review reply. Use whichever one is useful today.

01 · The Tools
01

Roof replacement cost estimator

Turns a footprint, a pitch, and a material into an installed-cost range for this market. Underneath it are published Milwaukee-market per-square-foot ranges, 3-tab and architectural shingle ranges, standard pitch geometry multipliers, and a steep-pitch labor adder. It returns a range from cost guides, not a quote, and it says so right on the page.

Open the estimator
02

Waukesha County storm history

Every hail and thunderstorm wind event NOAA has recorded in Waukesha County from 2015 through the latest available data: 203 events, 107 hail and 96 wind, including 74 hail reports at or above the one-inch mark where insurance claims tend to start. Built straight from the NCEI Storm Events files. When a homeowner asks whether their street really got hit, the answer becomes a lookup instead of a shrug.

Open the storm lookup
03

Missed call cost calculator

Your missed calls per week, your average job, your close rate on answered calls, and your guess at how many missed callers just dial the next roofer, turned into dollars walking per week, month, and year. Every step of the math is shown. It supplies no industry stats dressed up as yours; the inputs are yours to set, including the uncomfortable ones.

Open the calculator
04

Review response writer

Drafts a reply to a Google review, the five-star kind and the one-star kind. Written for the real audience, which is the next homeowner scanning your profile, not the person who left the review. You edit it, you post it, and it stays in your voice instead of sounding like a corporate apology generator.

Open the reply writer
02 · The Honest Reason

Why a marketing shop gives these away.

These tools are the portfolio. Tanner Preserve builds digital presences for roofing companies, and a page that does a job beats a page that describes one. A cost estimator answers the question every homeowner actually types into Google. A storm log settles the was-it-really-hail argument with a record instead of a hunch. That’s the kind of page we build into client sites, and the fastest way to prove it was to build them here and let you push the buttons.

They work without an email address. No gate, no drip campaign afterward. Use them in the truck, send them to your estimator, pull one up mid-conversation with a homeowner. If they earn a bookmark, they did their job.

And if it occurs to you that a calculator like this with your company’s name on it would close jobs, that thought is the business model. The services page shows what a build includes, the market page holds the demand data these tools sit on, and the learn section covers the AI side at your own pace.

03 · The Questions

Asked before you had to ask.

Do I need to give an email address to use these tools?

No. Every tool runs right on the page. There's no gate, no download-the-report step, and no follow-up sequence afterward, because nothing was collected to follow up with.

Is the cost estimator an actual quote?

No. It assembles a range from published cost guides for the Milwaukee market, and the things that move a real bid (deck condition, layers to tear off, flashing, chimneys, access) aren't in any cost guide. It's for orienting a conversation, not pricing one, and a roofer quoting from it instead of a ladder deserves what happens next.

Where does the storm data come from?

NOAA's NCEI Storm Events database, filtered to hail and thunderstorm wind events in Waukesha County, from 2015 through the latest available data. NCEI publishes several months behind, so the newest storms show up on a lag. That's a property of the source, not the tool.

Why does the missed call calculator make me supply all the numbers?

Because your close rate and your average job are the whole answer, and an industry average pretending to be your number is how calculators lie. The one input nobody can verify (how many missed callers dial the next roofer) is labeled as a guess and handed to you as a dial.

Can I get tools like these on my own site?

Yes. That's the point of showing them working instead of describing them. Start with the audit, which grades your current site, profile, and reviews in about a minute with no email required, or go straight to the services page and see what a build includes.

Now point one at your own shop.

The audit grades your website, Google Business Profile, and reviews in about a minute, with a dollar figure on every gap. No email, no call, no follow-up sequence.