Skip to content

Roofing website
design.

The morning after hail, a homeowner gets your flyer and a knock from strangers. They look everyone up on a phone. The roofer whose site shows local roofs, a license and a real office has the best shot at the inspection.

Without Websites

of home service businesses don’t show business hours on their site
65%
Jobber, 2026 Home Service Trends (vendor survey)
average homeowners claim for wind and hail damage, 2019 to 2023
$14,747
Insurance Information Institute, homeowners losses
of roofing businesses raised their prices last year
74%
Jobber, 2026 Home Service Trends (vendor survey)

Storm-crew lookalike

Your site looks like the storm crew’s: a stock roof, a phone number, no address. A homeowner cannot tell the local roofer from the one leaving next week.

Missing roof-inspection form

A free inspection is how many roofing jobs start, and your site makes homeowners call to ask for one.

Roof financing unmentioned

A new roof is often a bill nobody planned for. If your site never says whether you offer financing, they ask the roofer who does.

The hail form

A sample roofer’s site, before the rebuild and after it. Watch a homeowner the morning after hail try to book an inspection.

Example site check, sample figures. A homeowner the morning after hail on a phone. Old site: an inspection can be booked, on a long form whose send button is hidden, after 8.2 seconds, 8.5 MB, largest paint 5.8s, tap reply 610ms, layout shift 0.27. Rebuilt site: an inspection is booked, from three times on the first screen, after 1.2 seconds, 190 KB, largest paint 1.1s, tap reply 170ms, layout shift 0.03.

Before The morning after hail, a homeowner looks the roofer up. A stock house loads first.

  1. Before: The morning after hail, a homeowner looks the roofer up. A stock house loads first.
  2. Stuck: They tap Free Inspection. The form’s send button hides under a bar.
  3. Rebuild: Same roofer. The hail check moves to the first screen, with the license.
  4. After: Hail checks in Ashby Ridge, three times this week, right on the page.
  5. Booked: One tap books Thursday, and the photos follow the visit.
  1. After, corbrayroofing.example

    Hail checks this weekRoofing license 40917

    Corbray Roofing
    • Roofs
    • Hail check
    • Our work
    A roofer laying shingles on a brick house, a tarp on the lawn below

    Hail checks in Ashby Ridge

    Photos of every slope, before anyone talks price.

    Book a hail check
    • License40917
    • Office214 Kestrel Ave, Harlow
    • Your claimYours. We send photos

    corbrayroofing.example

    A roofer laying shingles on a brick house, a tarp on the lawn below

    Corbray Roofing

    Hail checks in Ashby Ridge

    License40917

    Office214 Kestrel Ave, Harlow

    Hail check booked. Photos follow the visit

    Book a hail checkPick a time on the page

  2. Before, corbrayroofing.example
    Corbray Roofing & Exteriors LLC
    • Home
    • About Us
    • Services
    • Gallery
    • Free Inspection
    • Contact
    A wood-sided house with a dark gray roof and a dormer, morning sun through the treesQuality Roofs at Affordable Prices

    Welcome to Our Site

    Residential and commercial roofing

    We are a locally owned company dedicated to quality and customer satisfaction. Our experienced team handles all of your roofing and exterior needs. Contact us today for a free inspection.

    RoofingShingle, metal and flat roofs for homes and businesses. Read more

    Storm DamageWe work with all insurance companies. Call for details. Read more

    GuttersSeamless gutters in many colors. Ask about our specials. Read more

    Call 555-0163© 2015 Corbray Roofing & Exteriors LLC. All rights reserved.
  3. What they came for
    What they came for
    BeforeAfter
    An inspection8.2sA 16-field form, stuck1.2sThree times to pick from
    The licenseMissingNothing to check with the stateFirst screenRoofing license 40917
    Who files the claimVague“We work with all insurance companies”Said plainlyThe homeowner does. We send photos

What you get

  • Free website for your roofing company, kept up by us, on a domain registered to you
  • An inspection request form that takes the address and photos of the damage
  • Roofs you finished, by town and roof type, in your crew’s own photos
  • License, insurance, your office address and how long you have worked locally
  • A plain page on how you work with insurance claims, within your state’s rules
  • Financing explained if you offer it, with the lender named

The cycle

The website is where Lead lands for a roofing company: a door hanger, a yard sign or a search all end on a page that books the inspection.

  1. Lead

    Everything that gets you a lead.

    More people find you and reach out.

  2. Prospect

    Turn interest into a sale.

    More of them say yes, and you never chase.

  3. Client

    Keep the job moving.

    Jobs run on time, with less of you managing them.

  4. Kept or closed

    What happens after the job.

    Finished work brings in the next job.

  5. Growth

    Feed it back into the machine.

    Every finished job helps bring the next lead.

Then it starts again.

CRM: Customers, conversations, bookings, jobs and employee tasks in one place, across all five.

What we build

The website

A site with repair, replacement and storm damage pages, and your license on each.

SEO

Repair, replacement and hail pages for each town, so you show up on Maps after a storm.

AEO

Answers on hail damage and insurance that AI tools quote, with your license beside them.

Lead generation

Storm landing pages ready to switch on, with a free inspection offer.

Social posts

Finished roofs, by town and roof type, posted for you with the address left out.

AI agents

An AI agent asks about the leak, the age of the roof and insurance before the visit.

Missed calls

A missed call from the roof gets a text back and a storm inspection booked.

Booking

Inspections book into arrival windows on your calendar, with a reminder the day before.

The dashboard

Every inspection request and estimate on one dashboard, by address.

Reviews and referrals

After each roof, every homeowner gets a text asking for a review, with nothing offered for it.

Email campaigns

A storm alert goes to past customers in the hail path, offering an inspection.

PostHog analytics

PostHog shows which storm and repair pages turn readers into inspection requests.

Session replay

Session replay shows the homeowner who opened the inspection form and left at the address.

Monthly numbers

Each month you see inspections booked, estimates sent and roofs signed.

Every inspection reaches one dashboard, and Jobber stays.

What we build

The plan

Less Work

New roofs go on the site from photos you text us.

Less Time

Changes after a storm go live the same week.

More Sales

Homeowners comparing roofers on a phone can see why you are the local one.

Free website

Plans from $1,500 a month.

Get a free website

On your site

  • Free website for your roofing company, kept up by us, on a domain registered to you
  • An inspection request form that takes the address and photos of the damage
  • Roofs you finished, by town and roof type, in your crew’s own photos
  • License, insurance, your office address and how long you have worked locally
  • A plain page on how you work with insurance claims, within your state’s rules
  • Financing explained if you offer it, with the lender named

You always keep your name, logo, photos, copy and domain. We keep the code and the system behind the site.

Automated

$1,500 a month

No lead lost.

Starts hereYour website, managed, with unlimited pages and changes

Every lead answered and booked, and we keep it running.

Your website

  • Hosted and kept up by us. Your domain stays in your name
  • Unlimited pages and changes. Send it and it goes live

Answer and book

  • An AI reply in minutes, day or night, aiming for under 5
  • It asks what you would ask, then books the estimate, showing or measure
  • Anything it can’t handle goes straight to you
  • Follow-ups that stop when they book or go cold

Get found

  • Text posts on the platforms you pick, no limits. Image and video are separate

Measure

  • A monthly report: every request, what it became, the money attached

Managed

$4,000 a month

Every stage handled.

IncludedYour website, managed, with unlimited pages and changes

Everything in Automated, and we run every stage for you.

Every stage

  • Every stage built and run by us, from lead to growth

Get found

  • Content for Google and AI answers, as much as it moves your numbers
  • Unlimited landing pages and lead magnets, with an alert on every form
  • Email campaigns to your lead list, no cap from our side
  • Campaigns on the social platforms your customers use, on your accounts

Measure

  • A dashboard for every lead, job and customer
  • A private site with a stat assistant that keeps watch on your customers

No AI brain or agents of your own.

The partnership

$7,500 a month

We run the whole cycle.

IncludedYour website, plus landing pages and hosting fully managed

Everything in Automated, plus us working it and building on it.

Get found

  • Content for Google and AI answers, as much as it moves your numbers
  • Unlimited landing pages and lead magnets, with an alert on every form
  • Email campaigns to your lead list, no cap from our side
  • Campaigns on the social platforms your customers use, on your accounts

Your AI brain

  • One AI brain on your phone: leads, jobs and customers in one place. Ask it anything
  • Connected to your forms, email, calendar and records, so it does the work
  • Hosting and tech run by us: domain, updates, monitoring. Accounts stay yours
  • Skills for your trade: lead questions, follow-up, booking, review requests

Run the work

  • Custom AI helpers for replies and booking, with a person where needed
  • Internal tools built for how you really run
  • Two builds in progress at any time, in the order you pick

Measure

  • One shared live board: every lead and job, where it came from, what it’s worth

Ad budgets and paid software stay on your accounts. Designed image and video posts start once you’re comfortable with AI drafts.

Your questions

What should a roofing website have?

Proof you are local: roofs you finished nearby, your office, your license and insurance. Then an easy way to book an inspection, and a straight answer on claims and financing.

Can my roofing website say we handle insurance claims?

Be careful. Texas bars a roofer from acting as a public adjuster or offering to waive a deductible, and other states set their own rules. Say how you help, such as documenting the damage, and check your state first.

Should roofers put prices on their website?

A starting point helps, such as what a typical reroof in your area runs by roof type. Pitch, layers and decking change every roof, so the inspection sets the real price.

Free website

Sample calendar

Thursday

  • Hail check, 27 Larkin Ct