ROOFING MARKETING · retail and storm work

A roof gets bought twice. Once in a panic, once over months.

A brown ring on the ceiling gets you a phone call inside ten minutes. A twenty-two year old roof gets you a maybe, then four months of quiet, then a call in March when the neighbour's crew shows up. Most roofing marketing only ever chases the first one. We build for both, so the leak lands on you and the slow one still has your name when it finally moves.

Good crews lose roofs to worse ones, and it happens before anyone quotes.

Roofing is one of the ugliest trades to sell online and almost none of that is your fault. You are bidding against out-of-state crews with a whole season's ad budget, lead sellers who charge four roofers for the same wet ceiling, and a map that keeps showing the same three names in every town. Here is where the work actually goes.

You are renting somebody else's lead

The shared platforms sell the same "exclusive" homeowner to you and three other roofers, then charge all four. Whoever picks up inside the first minute wins it. You pay for the other three either way.

Hail brings forty trucks with it

They arrive the week of the storm, knock every door in the subdivision, outspend you for one season and are gone before a warranty claim ever lands. You will still be here in ten years. Nothing a homeowner can see online says so.

Four hundred roofs, twenty-two reviews

The homeowner sees twenty-two, scrolls to the outfit with two hundred and eighty, and never finds out your crews are better. On a purchase this size the review count does the arguing for you, or against you.

Nobody leaves a voicemail with a bucket under the ceiling

You are on a ridge with a nail gun. She hits voicemail, hangs up, and taps the next result while the drip is still going. That call does not come back later.

Hail hits on a Tuesday. By Friday it is decided.

First 24 hours

She Goes To Google, Not Next Door

Before anyone knocks, she has already typed "roof leak repair near me" and read the top three profiles. Photos, review count, whether the hours say open. That is the whole audition, and it takes her about forty seconds.

  • Your profile ranks in her town, not just yours.
  • Recent storm photos, not a stock shingle shot.
  • Somebody answers, or a text goes back inside a minute.
Day two to five

The Knock On The Door

Now the trucks arrive and every door on the street gets a free inspection. The homeowner who already found you is fine. The one who found nobody signs with whoever is standing on her porch holding a ladder.

Storm hits
She searchesShe calls the top threeAdjuster booked
Month four to nine

The Retail Roof Nobody Chased

The other half of your season never had a leak at all. Old shingles, a house going on the market, a spouse who finally said yes. That homeowner asked for a number in April and went quiet, and the roofer who kept showing up in her inbox in September is the one who gets it. This is the pipeline most roofing marketing forgets exists.

Quote sent Check-in, month 3 …still yours when she moves.

Six pieces, all of them pointed at a roof.

There is no secret sauce and no two hundred page audit. We make you the obvious, easy-to-reach name at the moment a homeowner needs a roofer, then make sure that moment turns into a booked inspection instead of a missed one.

Rank across the whole drive radius

Your Google Business Profile gets optimised and actively worked so you land in the map pack for your city and for every town a crew will drive to after a storm. That three-result box is where the leak calls live.

Out-review the crews passing through

The tear-off finishes, the driveway gets swept, and a text asks for the review while the homeowner is still standing there looking at it. Your count climbs past the outfits that will not be here next spring.

Catch the call you cannot take

Miss it and she gets a text straight back, at any hour: "This is [you], sorry I missed you, is water coming in right now?" The lead stays with you instead of moving down the list.

One inbox through a hail week

Calls, texts, the web form, Google messages and Facebook all land in the same place, and anyone on your team can answer from a phone. Nothing gets lost in the week when everything arrives at once.

Lead with the warranty and the licence

A fast site that puts your workmanship warranty, your licence number, your insurance experience and your real service area above the fold. That is what separates you from a magnet on a rented pickup.

Work the retail pipeline all year

Every quote that went quiet, every repair from two years ago and every referral sits in your database. We run the seasonal check-ins so the slow half of your roofing pipeline keeps producing between storms.

Storm work and retail work need the same six systems. See how they fit together.

Roofers who stopped
waiting on the weather.

These came from individual roofing clients and are not a promise that every roofer gets the same. Storm frequency, how many crews are already ranking in your towns and how fast you answer a phone all move the timeline, and we will say so plainly on the call.

Roofing · Sacramento
#1in the map pack in 60 days

From page two to the top three, booking jobs straight off Google Maps with zero ad spend.

Roofing · reviews
+212reviews in a year

From 22 to 234 five-star reviews, just by asking the customers he'd already made happy.

Roofing · speed
47saverage reply to a new lead

Down from six hours. Every leak answered before the homeowner dialed a competitor.

Results shown are from specific ES Studios clients and reflect their individual outcomes. They're examples of what's possible, not a guarantee of the same results for every business.

See the roofing numbers written up account by account.

One flat fee, no contract, and none of it rented.

Everything below is built once and run for you every month. Month to month, cancel any time, and the exact number comes on the call once we have looked at how many roofers are already ranking in your towns.

Switched on before the next storm

Week one is the Google profile claimed and rebuilt, the wrong addresses and phone numbers cleaned up across the web, and a roofing site that loads fast and leads with your warranty. From week two the review requests start going out to the customers you already made happy, and the missed-call text-back, the shared inbox and the instant lead replies are running around the clock. Once a month you get a plain page: where you rank, how many calls came in, how many turned into inspections. If a piece is not producing work we change it rather than charting it.

Yours to walk away with

The site, the domain, the reviews, the phone number and the customer list are yours from day one and stay yours the day you leave. There is nothing holding you in place and nothing to hand back. A bought lead disappears the moment you stop paying for it. A ranked profile with three hundred reviews on it does not, and that is the difference between renting a roofing pipeline and owning one.

What roofers
ask on the call.

Seven questions come up nearly every time. These are the answers we give.

200+ home service businesses run on this same stack, roofing included.

Your review count moves first, usually inside a fortnight. Map position generally shifts over 30 to 60 days, quicker in a town where four roofers are competing, slower in a metro where forty are. If somebody tells you the top spot in a week, ask them which town and watch them change the subject.

Both, and the point is not to depend on either. Storm seasons pay well and then vanish for eighteen months. We build the retail pipeline underneath so a quiet hail year stops being the thing that decides whether you keep your crews.

A bought lead is sold to four roofers and it is gone the day you stop paying. This puts the ranking, the reviews and the phone number in your own name. The homeowner calls you directly, nobody else is on the line, and the asset is still there next season.

Partly, and mostly by being ready for the next one. The crews that follow hail do not build local ranking because they are not staying. What beats them is a profile that has been ranking in that town for months before they arrive, plus the review wall that makes a homeowner pause on a stranger's clipboard.

One flat monthly fee, well under what an agency charges to rebuild this from scratch, and no contract. Month to month, cancel any time. We give you the number on the call, once we have looked at how crowded your towns actually are.

Most roofers we speak to have been through it. You are not handed to a junior, you can see the real numbers whenever you want, and there is nothing keeping you here if it does not work. Judge it on map position and booked inspections, and if those two are not moving, leave and take the lot with you.

One onboarding call and a handful of job photos when you have them. After that you go back on the roof. The only thing we genuinely need is that somebody picks up when it rings, because we cannot book the inspection for you.

Ready to be the roofer she finds first?

Fifteen minutes on the phone, that is all this is. We pull your market up live, show you where you sit today in every town you cover, what that gap is costing you in inspections, and what it would take to own the map before the next storm. Nothing to prepare and nothing to do afterwards unless you want to.

Book a call