Roofing is a big-ticket trade. A single replacement can be worth more than a plumber makes in a week, and homeowners know it. They're nervous. They've heard about storm chasers who knock on doors after hail, take a deposit, and vanish. So before they let anybody tear off their shingles, they look the company up.
That's the whole pitch for a roofer's website. It's not about looking fancy. It's about looking like a real, local company that will still be around when the warranty matters.
The rain-day trick
Roofers are hard to reach. They're often on a roof by 7 AM and they don't climb down to answer a number they don't recognize. You've got two good windows: before they head up (6:30 to 7:30) and after they come down (usually 4 to 6).
Then there's the best window of all: rain. When it pours, crews can't work. The owner is in the office, in the truck, or at home doing estimates and paperwork. Check the forecast for your area, and when a wet day is coming, line up your roofer calls for it. You'll get more owners on the phone in one rainy morning than in a sunny week.
Same logic for the off-season. In places with real winters, roofing slows way down. That's a good time to pitch, because they're thinking about how to fill the spring schedule. For more on timing across different trades, see the best time to call small business owners.
Sizing up their current site
A lot of roofers have something online. Often it's a site a relative built years ago, or a template that hasn't been touched since. Run their URL through the Website Checkup before you call. Look for:
- No https (browsers flag it as "not secure," which is a bad look for a company asking for a deposit)
- No tap-to-call on mobile
- A copyright year that's several years old
- Slow load on a phone
- Photos so small or blurry you can't see the work
If they have no site at all, even better. Their Google listing is doing all the work, and it's probably got a handful of photos and some reviews you can use.
What the preview should show
Roofing is visual, so lean on photos. Pull the best ones from their Google listing: finished roofs, crews at work, the company truck or trailer with their name on it. A before-and-after pair is worth more than any paragraph.
Here's the layout that tends to land:
- Business name, town, and a line like "Roof Replacement and Repair in [Area]" with a big call button.
- A "Free Inspection" or "Free Estimate" button that opens a short form (name, address, phone, what's going on with the roof).
- Services: replacement, repair, storm damage, gutters, skylights. Only the ones they actually do.
- Photos of their work.
- Reviews from local homeowners.
- A trust block: licensed and insured, years in business, how long their workmanship warranty is. Only include what's true, and mark anything you're not sure about so the owner can confirm it.
- Towns served.
If they help homeowners with insurance claims after storms, that deserves its own short section. Same for financing if they offer it. Don't add certifications or manufacturer badges unless the owner tells you they have them. Making up a credential on someone's site is how you lose the deal and their trust.
The opener
Hey, is this [Name]? My name's [Your Name], I'm local and I put together websites for roofing companies around here. Figured you might be off the roof today with the rain.
I was looking at your Google listing. You've got some great reviews, but there's no website on it, and with roofing people usually want to check a company out before they hand over a deposit.
I already built a free preview using your photos and reviews. Could I text you the link so you can take a look?
The rain line is small, but it shows you thought about their day. Wait for a yes before you text anything.
What roofers push back with
"I get my leads from a lead service." Plenty do. Those leads usually go to several roofers at once, and the homeowner looks every one of them up. A good site helps them win the leads they're already paying for.
"Everybody's a website guy." Fair. Roofers get pitched constantly, often by people who disappear. That's exactly why the preview matters. You aren't asking them to imagine something. It's already built.
"My nephew's gonna do it." Maybe he will. Say something like "No problem, the preview's yours to look at either way," and leave the door open. Sometimes the nephew never gets to it, and you're the one they call.
"Not right now, we're slammed." Ask when it slows down, write it down, and call back then. Don't push a roofer in peak season. Follow up when you said you would. The guide on following up after a cold call covers how to do that without being annoying.
And always: if someone says don't call again, honor it. Never say you're with Google or a roofing manufacturer.
Framing the price
Roofers think in big numbers, which actually helps you. When a single job is worth thousands, a website that costs a few hundred to set up and a modest monthly for hosting and edits is easy to put in context. Many freelancers charge a one-time setup plus a monthly fee, and roofers tend to be fine with that as long as there's no long contract.
You can charge a bit more for a roofer than a barbershop if the site has more to it (a gallery, an inspection form, a storm damage section). Just keep it honest. Don't promise them a certain number of jobs. Promise what you can control: a fast, good-looking site with their real work on it, kept up to date. If they also do siding or general remodeling, the approach for contractors overlaps a lot.
Rover makes the prep part quick. It pulls up the roofers near you with no website or an outdated one first, builds each a preview from their name, colors and photos in one tap, and writes a call script, voicemail, text and email for that company. The rain-day calls are still on you.
Common questions
Do roofing companies need a website if they get leads from referrals?
Yes, because referred homeowners still look them up before signing. On a job this expensive, a missing or sketchy-looking site can cost them the work even when the referral was strong.
When is the best time to call a roofer?
Before 7:30 AM, after about 4 PM, or any rainy day when crews can't work. Winter is also a good season to pitch in colder areas.
What should a roofing website include?
A call button, a free inspection or estimate form, photos of real jobs, reviews, services, towns served, and a trust section with licensing, insurance, and warranty details the owner confirms.
Should I put certifications on a roofer's preview?
Only if the owner has confirmed them. Leave badges off the preview and ask during the call. Adding a credential they don't have is a quick way to lose their trust.
Keep reading
- How to Sell Websites to ContractorsHow to sell websites to general contractors and remodelers: a project gallery, a process page, a smarter estimate form, and how to handle the domain.
- The Best Time to Call Small Business OwnersWhen small business owners are most likely to pick up, broken down by type of business, plus the times to avoid and how to find your own best windows.
- How to Follow Up After a Cold CallA simple follow-up schedule for selling websites after a cold call, with scripts for each touch and clear rules for when to stop.
- How to Sell Websites to PaintersHow to sell websites to painting contractors: build the preview around their photos, call on rain days and in the off-season, and price it simply.