Designer Talk / Blog
Vincent Jordan in a driveway beside a ladder and shingle bundles, checking his phone
Tutorials
Vincent Jordan · August 31, 2026 · 8 min read

You Pay for Roofing Leads. Your Homepage Loses Them.

You already paid for the visit. The six things a roofing hero section has to say before a homeowner scrolls — and the prompt that builds it.

Skip to the Prompts

The fastest way to find roofing customers is to fix the first screen of your website. A homeowner should learn what you do, which towns you cover, that you’re licensed and insured, and how to reach you — all without scrolling. Most roofing sites open with a stock photo and a slogan, answer none of that, and send the visitor back to the search results.

I want you to do the math on the last lead you bought.

You paid for it. Then you shared it with three other roofers who also paid for it. Then you called it four times, got voicemail twice, and drove out on a Saturday to look at a roof the homeowner was never going to replace this year.

Here’s the part that should bother you. That same homeowner, a week earlier, typed roofers near me into their phone and looked at your website with their own two eyes. For free. And they left.

You didn’t lose that job in the driveway. You lost it on the first screen of your own site, before you ever knew they existed.

Why don’t roofing websites turn visitors into calls?

Because they’re built to look established instead of built to answer a frightened homeowner in ten seconds.

Here’s the pattern I see constantly. A roofer gets a site made. It opens with a wide photo of a house that isn’t one of their jobs, a headline that says Quality You Can Trust Since 1998, and a navigation bar with eight links in it. Somewhere below the fold there’s a form with nine fields.

Nothing on that first screen says which towns you cover. Nothing says whether you do repairs or only full replacements. Nothing says you’re licensed and insured in this state. The phone number is grey, in the footer, and it isn’t tappable.

Now remember who’s looking. Half the time it’s somebody standing in their yard after a hailstorm holding a shingle they found in the grass. They’re rattled, they’ve been handed three flyers by crews with out-of-state plates, and they’ve already heard the story about the guy who took a deposit and vanished.

That homeowner isn’t evaluating your brand. They’re running one test: are these people real, are they local, and can I call them right now?

Miss that test and they hit back. They tap the next result. And two weeks later you buy their contact details from a lead service and compete with three other roofers for a customer who was already standing on your doorstep.

“That’s not marketing. That’s a tax. And you pay it every month for as long as your own front door stays broken.”
— Vincent Jordan

Here’s the thing: you already know exactly what to say. You say it every time somebody stops you in a parking lot and asks what you do. We do roof repairs and replacements, we work all over Tulsa and Broken Arrow, we’re licensed and insured, here’s my number. That’s the hero section. Nobody ever wrote it down for you.

What does the top of a roofing website actually need?

Six things, all visible before anybody scrolls. Not a slideshow. Six pieces on one screen.

PieceWhat it doesWhat it looks like
Who you areConfirms a real local company, not a lead directory“Redbird Roofing” — your actual name, readable, top left
What you doStops the wrong calls and catches the repair jobs“Roof repair and full replacement” — say both, or you lose one
Where you workThe storm-chaser filter, and the first thing a hail-belt homeowner checks“Tulsa, Broken Arrow and Owasso” — towns, in words
Licensed, insured, localAnswers the fear every roofing customer walks in carrying“Licensed and insured in Oklahoma · local crews, not storm chasers”
How to reach youTurns a worried homeowner into a call while the phone is in their handA tappable number and a “Free Roof Inspection” button, side by side
One piece of proofSettles “are these people any good” with no scrollYears in business, a review count, or a manufacturer certification

Two of those get botched constantly.

The phone number has to be a real tappable link, not typed text. Most of the people looking at a roof problem are on a phone, standing outside, often with no pen. If they have to memorize ten digits and dial them by hand, a share of them simply won’t.

The service area has to be written in words, not implied by a map graphic or a county outline. Words are what search engines and AI assistants can read back to somebody who asks who does roof repair in Owasso. A map image says nothing to either one.

And the licensed-and-insured line is the piece that’s unique to your trade. A lawn care company doesn’t need it in the hero. You do, because your customer has been trained to expect a scam.

Can AI build the hero section for you?

Yes — and this is the part agencies hope you never figure out. Designer Talk is an AI page builder that lets you build WordPress pages by describing them in plain English — no drag-and-drop, no design skills.

You describe the section the way you’d describe it to a person standing next to you. It builds it. You look at it, tell it what’s wrong, and it fixes that. No canvas, no grid, no dragging a box three pixels to the left.

Get started with Designer Talk today — build along as you read, and the top of your site will be done before you finish this post.

One thing first: open Brand Settings and set your colors and your font once. Every section you build afterward comes out matching, and you never have to mention a color in a prompt again.

The prompts to type

Three steps. The first builds the section, the second gives it a photo, the third is just you talking.

Step 1 · Build it
create a hero section for a roofing company in tulsa that does roof repair and replacement, licensed and insured, with a free roof inspection button and the phone number

Read that again — there’s nothing in it you couldn’t have said out loud in a driveway. Now the photo. Photos never go in the section prompt. Hit the + button in the section chat, choose Generate Image, and describe the shot:

Step 2 · Generate the photo
a newly finished dark grey shingle roof on a suburban house, clean lines, warm late afternoon light, no people

It saves straight to your Media Library. Click Insert, tell the section “use this as the hero background,” then keep talking until it reads the way you’d say it:

Step 3 · Then just talk to it
Make the headline bigger.
Put the phone number next to the inspection button.
Add a line that says we serve Tulsa, Broken Arrow and Owasso.

If you have photos of your own finished roofs, use those instead. Click +, upload, Insert, and tell the section which one to use. A roof you actually installed beats a generated one every time, and homeowners in your town sometimes recognize the street.

Common questions

Should the hero mention insurance claims?

One short line, yes — something like “we work with your insurance claim.” Don’t explain the whole process up there. Storm-damage visitors are scanning for permission to call you, not reading a guide, and the claims explainer belongs further down the page.

Most of my work comes from storm canvassing. Do I still need this?

That’s exactly when it matters most. Every homeowner your crew talks to at the door will look you up before they sign anything, and a weak first screen undoes the conversation you just had. The site isn’t replacing the knock — it’s what keeps the knock from falling apart.

Should financing go in the hero section?

Not as a headline. A short “financing available” line is fine, but the top of the page is for what you do, where you work, and that you’re safe to call. Financing convinces somebody who has already decided to talk to you.

Stop paying rent on your own roof jobs

Every lead you buy is a customer who was already looking for a roofer. Somewhere in that pile is a homeowner who found your site first, couldn’t tell in ten seconds whether you were real, and left.

Six pieces, one screen. Open the builder, type the first prompt, and go fix the front door.

Fix the front door today

Describe the top of your page the way you’d say it in a driveway — on a WordPress site you own.

Get Started Today