Plate 4 Roofing
SEO for roofers: a page for every job, in every town you serve.
After a storm, homeowners type "roof leak repair" and the name of their town. We build a page on your own website for every job you do, in every town you serve, so it is already up and waiting when the hail stops.
$50 a page that goes live. Everything included.
The lab Roofing
The storm comes through town by town. Your pages are already up.
Run a storm across the map. Every town of yours it crosses lights up, with its storm pages already waiting on your website.
The storm has passed
Every town it reaches has its storm pages waiting.
Hit so far
- Old Mill5 storm pages up
- Hartwell5 storm pages up
- Pine Ridge5 storm pages up
- Brookhollow5 storm pages up
- Larkhaven5 storm pages up
- Southmere5 storm pages up
- Elmstead5 storm pages up
Every page in this library, town by town (70)
Southmere
- Roof replacement in Southmere
- Roof repair in Southmere
- Roof inspection in Southmere
- Storm damage in Southmere
- Metal roofing in Southmere
- Flat roofing in Southmere
- Skylights in Southmere
- Gutters in Southmere
- Chimney flashing in Southmere
- Emergency tarping in Southmere
Brookhollow
- Roof replacement in Brookhollow
- Roof repair in Brookhollow
- Roof inspection in Brookhollow
- Storm damage in Brookhollow
- Metal roofing in Brookhollow
- Flat roofing in Brookhollow
- Skylights in Brookhollow
- Gutters in Brookhollow
- Chimney flashing in Brookhollow
- Emergency tarping in Brookhollow
Pine Ridge
- Roof replacement in Pine Ridge
- Roof repair in Pine Ridge
- Roof inspection in Pine Ridge
- Storm damage in Pine Ridge
- Metal roofing in Pine Ridge
- Flat roofing in Pine Ridge
- Skylights in Pine Ridge
- Gutters in Pine Ridge
- Chimney flashing in Pine Ridge
- Emergency tarping in Pine Ridge
Larkhaven
- Roof replacement in Larkhaven
- Roof repair in Larkhaven
- Roof inspection in Larkhaven
- Storm damage in Larkhaven
- Metal roofing in Larkhaven
- Flat roofing in Larkhaven
- Skylights in Larkhaven
- Gutters in Larkhaven
- Chimney flashing in Larkhaven
- Emergency tarping in Larkhaven
Old Mill
- Roof replacement in Old Mill
- Roof repair in Old Mill
- Roof inspection in Old Mill
- Storm damage in Old Mill
- Metal roofing in Old Mill
- Flat roofing in Old Mill
- Skylights in Old Mill
- Gutters in Old Mill
- Chimney flashing in Old Mill
- Emergency tarping in Old Mill
Elmstead
- Roof replacement in Elmstead
- Roof repair in Elmstead
- Roof inspection in Elmstead
- Storm damage in Elmstead
- Metal roofing in Elmstead
- Flat roofing in Elmstead
- Skylights in Elmstead
- Gutters in Elmstead
- Chimney flashing in Elmstead
- Emergency tarping in Elmstead
Hartwell
- Roof replacement in Hartwell
- Roof repair in Hartwell
- Roof inspection in Hartwell
- Storm damage in Hartwell
- Metal roofing in Hartwell
- Flat roofing in Hartwell
- Skylights in Hartwell
- Gutters in Hartwell
- Chimney flashing in Hartwell
- Emergency tarping in Hartwell
Roofing The key
The numbers, and where each one comes from.
Every number carries its label: MEASURED, BORROWED (with its publisher and date), DERIVED (from the inputs shown) or ASSUMPTION.
- Borrowed
Roof replacement: national average $8,000 to $10,000
Today's Homeowner, 2025
- Borrowed
Roofing has the highest Google Ads cost per lead of 16 home-service categories, $228.15
LocaliQ 2025, 3,211 US campaigns
- Derived
70 pages in Kestrel's example library: 10 jobs in 7 towns
10 jobs x 7 towns of an invented firm
8 Questions
8 questions roofers ask
Storm work comes and goes. Why build pages all year?
Because a page usually takes 3 to 4 months to settle in, and a storm gives no notice. The storm damage, tarping and repair pages for each town go up in the quiet months, so they are there the morning after.
Can a page explain how we help with insurance claims?
Yes, in your words and only what you do: the inspection, the photos, the paperwork, meeting the adjuster. A page never promises how a claim will turn out.
We do re-roofs and repairs. Do they need different pages?
Yes. Someone with a leak searches "roof leak repair", someone with a 35-year-old roof searches "roof replacement". 2 searches, 2 pages, in every town you serve.
Will the pages show the materials and warranties we offer?
Yes, the ones that are yours to name: the shingle and metal lines you install, your manufacturer certifications and warranties as they are written, your license and insurance. You approve every page before it goes live.
Search ads cost a lot in roofing. Do you run them too?
Yes, where the numbers for your towns say they will pay you back: ads for the jobs you want this month while the pages grow. A roofing lead from search ads costs more than in most trades (the numbers above), so we start where your margin is.
How much does it cost?
Everything one page needs (the research, the writing, the design, the build and the tracking) for $50 a page that goes live, built in monthly phases. After the build, $500 a month keeps your library refreshed and climbing, with a report every month, because SEO needs regular, ongoing work and once a page ranks it can keep bringing you that search for months and years.
Who owns the pages?
You do, from day 1: the pages, the words, the images and the code. We work with the access you give us as a user, and you stay the owner of every account.
How long until I see results?
Pages usually take 3 to 4 months to settle in, and your monthly report shows each one's movement from the start. From there the library keeps compounding as it fills in.
