Kevin Okafor had seen the pattern so many times it almost felt predictable. A hailstorm rolls through Grapevine or Southlake on a Wednesday evening. By Thursday morning, his phone was ringing off the hook from homeowners who'd walked outside to find their cars dimpled and their roofs peppered with quarter-sized dents. By Thursday afternoon, out-of-state storm chasers were canvassing those same neighborhoods door to door with clipboard contracts and promises of free inspections.
Kevin ran Okafor Roofing out of Grapevine, a local company with eight years of DFW installation experience and a crew he'd trained himself. He knew his work was better. He also knew the storm chasers were faster. They showed up in person, right now, while homeowners were still stressed and looking for immediate answers. Kevin was still working through his call queue.
He couldn't hire more office staff just to handle a surge that might happen twice a year and last two weeks. He needed something that could scale instantly. He found it in an AI chatbot from Anchor Co AI.
Capturing the First 24 Hours After a Storm
The window after a major DFW hailstorm is brutally competitive. Homeowners start searching for roofers within hours of the storm. Insurance adjusters get called. Storm chasers hit the streets. Local contractors who respond fastest build the most inspection schedules — and those inspections convert to jobs at a high rate because the homeowner is already emotionally ready to act.
The Okafor Roofing chatbot was built specifically to win that first-24-hour window. It's available on the website around the clock, and it was trained on DFW hailstorm-specific language: insurance deductibles, supplement claims, actual cash value versus replacement cost value policies, the difference between Class 3 and Class 4 shingles, and what to do if the insurance adjuster lowballs the estimate.
When a homeowner in Grapevine logged on at 11 p.m. the night after a storm to look for a roofer, the chatbot greeted her, confirmed what part of town she was in, asked when the storm hit and whether she'd filed an insurance claim yet, and booked a free inspection for the following morning. The whole conversation took four minutes.
That homeowner became a $14,500 full re-roof job. Kevin had called her back the next morning with a crew ready to roll. The storm chaser who knocked on her door that afternoon was too late.
In the first storm season after the chatbot launched, Kevin tracked 94 inspection appointments booked during post-storm surges. Sixty-one converted to signed contracts. At an average job value of $11,800, that's over $700,000 in revenue from a single storm season — with the chatbot capturing inquiries Kevin's office couldn't have staffed to handle manually.
Guiding Homeowners Through the Insurance Claim Process
Roofing in DFW is inseparable from insurance claims. Most hail damage jobs are funded by homeowners insurance, which means the roofer who helps the homeowner understand and navigate their claim is the roofer who gets the job.
This is where most roofing contractors fall short. Homeowners have questions — lots of them — about how to file, what to photograph, whether to get their own estimate first, how long the process takes, and what happens if the adjuster's number is lower than the actual cost of repairs. Answering those questions takes time, and most roofing offices don't have the bandwidth to educate every caller patiently during the post-storm rush.
The Okafor Roofing chatbot was trained on the insurance claim process specific to Texas homeowners policies. It explains the difference between filing through the insurance app versus calling a claims hotline. It advises homeowners to document damage with photos before anyone gets on the roof. It explains what a public adjuster does and when hiring one makes sense. It tells homeowners what to look for in a supplement request if the initial payout is too low.
By the time Kevin's crew shows up for the inspection, the homeowner has already been educated. They're not starting from zero. They trust Kevin because his company — even before the first human conversation — gave them genuinely useful information. The sales cycle is shorter and the trust is already built.
Kevin's conversion rate on insurance-claim inspections is 71%. Industry average for residential re-roofs is closer to 40 to 50%. He attributes the gap largely to the education and trust established before his crew arrives.
Filtering Storm Chasers and Unqualified Leads
Not every surge inquiry is a qualified job. Some homeowners have minimal damage that doesn't meet their deductible. Some are on the edge of a storm track and have no damage at all but want a free inspection anyway. Some are renters who don't own the roof. Some are already deep in a contract dispute with a storm chaser and looking for a second opinion they can't act on immediately.
The chatbot filters these out before they reach Kevin's schedule. It asks about home ownership, insurance carrier, and the nature of the visible damage. It asks whether the homeowner has already signed a contract with another contractor. It asks about the insurance policy type — some older policies don't cover wind and hail, and there's no point scheduling an inspection for a property with no coverage.
In Kevin's first full year with the chatbot, 23% of inquiries were filtered out as unqualified based on these questions, saving his crew from driving across Grapevine to inspect a property that was never going to produce a job. That time savings translated to roughly 18 additional qualified inspections per month that they could fit in the schedule.
Locking In Replacement Business Beyond Storm Season
Hail drives the surge, but it's not the only source of roofing revenue in Dallas. The brutal summer heat cycles — roofs expanding and contracting under 105°F days — cause granule loss, cracking, and premature aging. Homes over 15 years old in older Grapevine neighborhoods and Irving subdivisions are constantly aging out of their roofs.
The chatbot captures this steady-state business too. Homeowners who notice a few missing shingles or granules in the gutter don't always know if it warrants a call. The bot gives them a quick diagnostic framework — age of roof, type of shingles, visible damage — and lets them self-triage. If it sounds like they might be due for a replacement conversation, the bot books an estimate. If it's a minor repair, it still books a service visit rather than leaving the homeowner wondering.
This non-storm revenue stream now accounts for 34% of Okafor Roofing's annual revenue, up from 19% before the chatbot. Kevin isn't storm-dependent anymore. He has a baseline of steady replacement work filling the schedule between hail events.
He now runs three crews full-time. He turned down his fourth storm season of storm-chaser partnership offers. He doesn't need them — he has a system that answers faster than they can knock on a door.
See how AI chatbots work for roofing contractors at /for/roofers.