Offers & Landing Pages Playbook for Roofing Companies
Give homeowners an easy first step, like a free inspection, a storm report or a calculator, and a page that turns it into a booked appointment.
Written by Jonathan Blake, from 25,000+ doors knocked and 1,000+ jobs closed. Updated October 2026.
TL;DR — Too Long; Didn't Read
Very few homeowners wake up ready to buy a roof. Most are worried about a leak, a storm or an old roof and want an expert opinion. The best roofing offers make that first step free and easy, then hand off to a page that books the inspection.
- Lead with a free roof or home exterior inspection.
- After storms, offer a free storm damage report.
- Use tools like roof cost calculators to catch homeowners who are still researching.
- Stack the offer: a reason, a bonus, a guarantee and a deadline.
- Build one page per offer with a booking calendar and real roof photos.
Bottom line: Make the first step free and useful, and the roof sale follows the inspection.
A roofing ad that says "Get a new roof!" asks for a $12,000 decision from a stranger. An ad that says "Free storm damage report this week" asks for twenty minutes. Lower the ask, earn the inspection, and sell at the kitchen table.
Roofing Offers That Work
- A free roof and exterior inspection with a written photo report.
- A free storm damage report after hail or high wind, with help understanding what insurance may cover.
- Free gutter guards with new gutters installed in a slow month.
- A set dollar amount off a full replacement booked before the end of the quarter.
- Neighbor pricing while the crew is already working on the street.
Stack It With a Deadline
A stacked roofing offer
- Reason: "We're replacing a roof on your street this month."
- Bonus: free gutter cleaning with every roof.
- Guarantee: "If anything isn't right, we come back and fix it."
- Deadline: the date the crew leaves the neighborhood.
Catch the Researchers With Tools
Some homeowners aren't ready to talk to anyone yet. We built Midwest Roof Calculators, a free site with 25+ roof and exterior calculators for Ohio and Michigan homeowners, so they can estimate costs and compare quotes before the estimate. We also wrote and printed Roof Repair or Rip-Off?, a homeowner's workbook that turns every inspection into an authority moment.
What the Inspection Page Needs
- The offer in the headline: "Free Roof Inspection With a Photo Report."
- A booking calendar or a three-field form: name, phone, address.
- Photos of real roofs you've done in that area.
- Your reviews, your license and your warranty.
- Missed-call text-back on the phone number, so evening callers get an answer.
Separate Pages for Storms
Keep a storm page ready to turn on: what to check after hail, how a storm inspection works, and a booking form. When a storm hits, you change the date and launch ads within hours instead of building a page while competitors already have trucks in the neighborhood.
Common Roofing Offers & Landing Pages Mistakes
Sending ad traffic to the homepage
The fix: Send every ad to a page built for that one offer and that one service area.
Stock photos of roofs in other states
The fix: Use your own jobs, crew and trucks. Local proof converts.
A long form with ten fields
The fix: Ask for name, phone, address and the problem. Get the rest on the call.
Copy-and-Use Script: Roofing landing page headline and offer
Swap the bracketed parts for your own details.
- Headline: "Free Roof Inspection in [City] With a Full Photo Report, Booked in 60 Seconds"
- Subhead: "See exactly what's going on up there before you spend a dollar. [x]+ local roofs replaced."
- Offer stack: free inspection, free gutter cleaning with any replacement, a no-nails-left-behind guarantee and financing as low as $[x]/month.
- Deadline: "Free gutter cleaning for homeowners who book by [date]."
- Button: "Book My Free Inspection"
Run your numbers
Landing Page Conversion Calculator
Small gains in conversion rate are often cheaper than buying more traffic.
Prefilled with typical roofing numbers. Change any of them to yours.
- Leads per month now / at target
- 30 / 60
- Extra jobs per month
- 5.3
- Traffic you'd need to buy for the same result
- 1,000 visits/mo
A planning tool. Defaults are starting assumptions, not guarantees.
The basics behind this playbook
Implementation Plan
This week
- Write your free inspection offer
- Build the inspection landing page with a booking form
This month
- Build a storm page you can turn on after weather
- Add a tracking number to each page
Every quarter
- Run one stacked offer with a deadline
- Retire offers that don't book inspections
Ongoing
- Point researchers to roof calculators and guides
Offers & Landing Pages Self-Assessment
Check off what your roofing business already does. Your score and next three moves update as you go.
- Free inspection offer live
- Storm damage page ready to launch
- Booking form with three fields or fewer
Saved in this browser only.
Key Takeaways
- 1Sell the inspection, not the roof
- 2A storm page should be ready before the storm
- 3Calculators and guides catch homeowners who are still researching
- 4Bonuses and deadlines get people to act now
- 5Track every offer by phone number
Roofing Offers & Landing Pages FAQ
What should a roofing landing page include?
What's a good roofing offer?
Do roofing calculators help get leads?
Ready to Put This to Work?
We build the roofing website, systems, and follow-up that make playbooks like this one run automatically instead of living in a document.
Install the SystemWhat Our Contractors Say
Don't just take our word for it. Watch real contractors share how The Lead Venture transformed their businesses.