ServiceHarnessServiceHarness

The playbook

How to book more roofing jobs using AI (the 2026 playbook)

The short answer

Six moves book more roofing jobs with AI, in payoff order: answer every lead within minutes (especially after storms), chase every replacement estimate on day four and day ten, ask for the Google review the day the crew leaves, become the roofer ChatGPT and Google AI name for your towns, publish the cost and storm pages homeowners research, and work past customers for referrals and inspections. Every step has a do-it-tonight version and an agent that runs it for you.

None of this playbook requires buying anything: every move has a do-it-tonight version a working roofer can run from the truck. What it does require is believing the measurements. In our audits of licensed home-service contractors this year, 21 of 26 genuinely good businesses were named in zero AI answers for their own trade and town, and the median graded business was leaving an estimated $3,200 to $11,000 a month in quotes nobody chased, reviews nobody asked for, and searches that surfaced someone else.

Roofing concentrates the stakes like no other trade: a customer buys a roof a couple of times in a lifetime, the replacement runs $6,000 to $25,000, and the decision goes through a three-bid comparison you have to survive. Meanwhile 45% of consumers now use AI to find local businesses, up from 6% a year ago, and storm weeks compress the entire research cycle into days. The six moves below are how you own that cycle before the weather does.

How to book more roofing jobs using AI (the 2026 playbook)

45%

Consumers now using AI to find local businesses, up from 6% a year ago

$3,200–$11,000

Left on the table monthly by the median local business we graded

21 of 26

Audited businesses named in zero AI answers for their trade and town

1

Answer every roofing lead within minutes, especially after a storm

Roofing is a race. After a storm the searches spike, out-of-town crews flood in, and the first local roofer to respond usually books the inspection and, with it, the job. Even in calm weather, the homeowner staring at a ceiling stain calls the next name on the list if you go quiet until dinner.

Do it yourself

Save a reply template in your phone: who you are, your earliest inspection slot, one question about the damage ('Any water coming inside yet?'). Enforce a fifteen-minute text-back rule on every missed call and web lead during work hours. If missed calls are the real leak, an AI receptionist add-on from your field software can answer and book around the clock (Jobber's is $99 a month; Workiz's roughly $200).

Or let an agent run it

ServiceHarness drafts the reply the moment a lead lands, in your voice, ready for one-tap approval from the roof. It does not answer your phone; it guarantees nothing that reaches you dies waiting.

2

Chase every replacement estimate on day four and day ten

A $6,000 to $25,000 roof quote never signs on the spot: the homeowner collects three bids and deliberates for weeks. When the numbers sit within a thousand dollars of each other, the roofer who checks in politely at day four and day ten stays on top of the pile, and most crews never send that message because the owner is on a roof.

Do it yourself

Every estimate goes into a spreadsheet with two dates: today plus four and today plus ten. Each morning, message everyone whose date arrived, and make each touch carry something: a shingle lead time, a financing note, an offer to help walk their insurance paperwork through. 'Just checking in' gets deleted; useful gets answered.

Or let an agent run it

The Follow-up Agent tracks every open estimate, drafts the day-four and day-ten touches in your voice with something real in each, and waits for your approval. One recovered replacement pays for years of software; this is the step that finds it.

3

Ask for the Google review the day the crew leaves

In a three-bid trade, the review count is the tiebreaker: when three close quotes sit on the kitchen table, the better-documented roofer wins. In the 26 live map packs we measured, pack leaders held a median of 67 reviews against 41 for the median ranked business, and reviews only accumulate if someone asks after every single job.

Do it yourself

Send the review link within two hours of final cleanup, while the new roof is the best-looking thing on the block. Make it personal and specific ('It was a pleasure getting your roof done before the rain, a quick Google review helps our small crew enormously'), and send it on every job, repairs included. The repair customer's review helps sell the neighbor's replacement.

Or let an agent run it

The Review Agent times the ask to job completion and drafts it personally each time, so review velocity stops depending on whether anyone remembered before the truck pulled away.

4

Become the roofer AI assistants name, before the storm asks the question

Homeowners now type 'who should I hire to replace my roof' straight into ChatGPT and Google AI, and after a storm they lean on those answers to separate real local companies from the door-knockers. Assistants recommend the best-documented roofers, which our audits show is not the same as the best-rated: 21 of 26 businesses never appeared in the answers for their own trade and town.

Do it yourself

Ask the assistants your buyers' questions ('best roofing contractor in [your town]', 'who should I call about storm damage in [your town]') and write down who gets named. Then close the gaps they read from: complete your Google Business Profile with photos of real jobs, claim your Angi, Yelp and BBB listings, and make sure your site plainly states materials, towns served and license details.

Or let an agent run it

The GEO Agent runs those exact probes weekly across ChatGPT, Google AI, Perplexity and Claude, records who wins each answer, and hands the gaps to the Content and SEO agents to close. Almost no roofer does this by hand, which is exactly the opening.

5

Publish the cost and storm pages homeowners research

'Roof replacement cost' precedes nearly every replacement decision, and 'what to do after storm damage' is what your future customers read the night the shingles come off. These are the pages Google ranks and assistants quote, and most roofing sites give them nothing beyond a phone number and a photo of a truck.

Do it yourself

Write one honest page per money question: what a replacement typically runs in your area, what moves the price (pitch, layers, material), and how the insurance process actually works. Add a page per town you serve. Publish before storm season: the research phase compresses into days when the weather turns, and pages can't be written mid-spike.

Or let an agent run it

The Content Agent mines your Search Console data for the searches you already almost win and writes those pages publish-ready; the SEO Agent fixes the site issues that keep good roofers invisible. You approve before anything goes live.

6

Work past customers for referrals, inspections and the jobs next door

A roofing customer buys once a decade, so reactivation looks different here: the replacement customer's real value is their referrals and their street, and the repair or inspection customer is your incumbent path to the eventual replacement. The small jobs are the pipeline, not the consolation prize.

Do it yourself

Two weeks after every replacement, send the referral ask while the roof is the newest on the block ('If a neighbor asks who did it, we'd love the introduction'). Each spring and fall, offer past repair customers a quick roof check-up; the crew that has already been on the roof wins the replacement decision when it finally lands.

Or let an agent run it

The Referral Agent runs that calendar automatically: replacement customers get their referral ask on schedule, past repair and inspection customers get seasonal check-up notes, and next year's replacement pipeline fills while your crews work this year's.

Run your numbers

What this playbook is worth to a roofing company

Extra revenue booked

$15,240$28,575

/month, from recovered jobs

Saved vs hiring in NJ

$6,210$11,910

/month at NJ labor rates

Total difference

$21,450$40,485

/month for a roofing company like yours

Modeled estimate, not a quote: recovered jobs = 815% of your monthly jobs (systematic follow-up, reviews, reactivation); staffing costs = US-market ranges for a marketing coordinator, SEO retainer, review service, content writer and follow-up help, scaled by an estimated NJ labor index of 1.14×; ServiceHarness at the $60/mo entry plan.

Start free

Booking roofing jobs with AI: your questions, answered

Can AI really book more roofing jobs, or is it hype?

The mechanisms are boring on purpose: the fastest responder books the storm inspection, chased estimates close instead of aging out, review count breaks three-bid ties, and documented companies win AI answers. What's measured: 45% of consumers now use AI to find local businesses, and the median business we graded was leaving $3,200 to $11,000 a month in these exact gaps.

What's the fastest AI win for a roofing company?

Estimate follow-up. The bids are already out there; the day-four and day-ten touches are pure recovered revenue, and a single saved $14,000 replacement pays for years of any tool in this playbook. During storm weeks, speed-to-lead takes over as the highest-stakes move.

How much does it cost to run this playbook with AI?

ServiceHarness runs every step from $60 a month. If missed calls are your leak, an AI receptionist add-on runs $99 a month with Jobber or roughly $200 with Workiz. The DIY lane costs nothing except running the spreadsheet and the probes every week, including the weeks your crews are buried.

Can AI answer my roofing company's phone?

Yes, though not with ServiceHarness. Field-software add-ons handle the phone: Jobber's AI Receptionist is $99 a month, Workiz Genius runs roughly $200, and Housecall Pro's CSR AI is custom-priced. ServiceHarness deliberately works the other side: getting you named in the answers, chasing the estimate, winning the review, and working past customers.

How do I know if ChatGPT recommends my roofing company?

Ask it what a homeowner would: 'who should I hire to replace my roof in [your town]?' Then repeat in Google AI and Perplexity and record every name. If you're missing, the fix is documentation: complete profiles, a fresh review stream, and plain-language pages about materials, costs and towns. ServiceHarness runs that check weekly, or grade your business free at serviceharness.com.

Does this playbook help during storm season?

Storm season is the exam this playbook studies for. The searches spike, homeowners lean on Google and AI answers to filter out-of-town crews, and there's no time to build anything. The reviews, pages, profiles and reply habits you build in calm months are exactly what makes you the trustworthy local answer when the spike hits.

Does this work for a small two-crew roofing company?

Best for exactly that size. One un-chased replacement estimate is a bigger share of a two-crew company's month than of a franchise's, and nobody on a small crew owns the standing work. The DIY lane fits in the truck's idle minutes; the agent lane exists because storm weeks erase those minutes without warning.

What should I measure to know it's working?

Five numbers, weekly: median minutes to first reply, percentage of estimates that got their day-four touch, new Google reviews, whether assistants name you for your top towns, and jobs booked from referrals and past-customer check-ups. Speed and follow-up move within days; reviews and visibility compound over one to three months.

How do I use AI to make money as a roofing company?

The same way you book more jobs, because for a roofing company they are the same thing: answer every roofing lead within minutes, especially after a storm; chase every replacement estimate on day four and day ten; ask for the Google review the day the crew leaves; become the roofer AI assistants name, before the storm asks the question; publish the cost and storm pages homeowners research; work past customers for referrals, inspections and the jobs next door. Every move above has a do-it-tonight lane that costs nothing and an agent lane that runs it for you from $60 a month. Making money with AI in this trade is not a side hustle; it is recovering the revenue already leaking out of the pipeline you have.

Go deeper: AI for roofers · The 7 best AI agents and tools for roofers in 2026 · All playbooks

Or skip the spreadsheet and put the agents on it

Grade your roofing business free and see exactly which steps of this playbook you're leaking money on.

Grade my business free