A homeowner asks for an estimate.
They get a text back in
under a minute.
It starts when somebody fills out the form on the website I build for your company, or calls the tracking number published on that site and nobody picks up. It asks the roofing questions you approved, gets the address, and keeps the conversation going until your team takes over.
Your team still handles the estimate and sells the roof.
The walkthrough takes about 20 minutes. I run it myself.
Sample company, sample homeowner. Send a message and reply like somebody with a roof problem.
The request comes in while you’re up on a roof.
A homeowner fills out the new site, or calls its tracking number and nobody picks up. They get a text from your company. It asks what’s going on with the roof, gets the address, and asks for the photos your team wants before anybody drives out.
You can see the thread the whole time. The moment you reply, the follow-back stops and the conversation is yours.
It doesn’t quote the roof. It doesn’t promise a price, argue about insurance, or pretend to be your salesman. When it hits something it wasn’t given an answer for, it says somebody from your team will handle it and flags the thread to you.
The point is narrow. A homeowner who asks for help and hears nothing back will go find somebody else, so this keeps them talking to you until a person from your company picks it up.
I sent the same estimate request to 357
Southern California roofing companies.
95 of them wrote back. The other 262 never answered it at all.
262 of 357 got the request
and never wrote back.
I used the contact method each company published and recorded what came back. The homeowner was made up. The estimate request was real. That’s our own test, not a study I found somewhere, and it only shows one thing: estimate requests sit unanswered a lot. It doesn’t prove I’ll book you jobs.
If a guy named Blake contacted your company recently, that was me.
$1,500 for the website and the first 30 days.
I build the site for your company and connect its form and tracking number to the text follow-back. Before any of it goes live, we load the roofing questions and the answers you approve, so it never improvises about your business.
On day 31 you choose: keep it running at $349 a month, or let it turn off. The monthly plan doesn’t start on its own and there’s nothing waiting to auto-renew.
No long-term contract. Cancel any month with one text once you’re on the monthly plan.
See it on your companyThe $1,500 covers the website, the setup, and the first 30 days.
BookedSolid is new. There aren’t roofing case studies yet.
I don’t have a wall of logos or a folder of revenue screenshots, and I’m not going to dress up a sample as a customer.
What I can show you on the call is the site already built for your company, the text conversation running live, and the original request from the 357-company test. That’s the proof I have right now.
I’m Ryan Kelly.
BookedSolid is a small shop in San Marino. I’ll be the person on your walkthrough, and the number below reaches me directly.
Before this I spent over a decade making marketing for companies like Hot Wheels and HBO, which is long enough to get tired of an industry that promises numbers nobody can control.
Ryan Kelly · BookedSolid · (310) 489-6360
Text me your company name and I’ll tell you whether I’ve already built your site.
Five things I’d ask before putting this
on a roofing company’s site.
Does it use my current cell number?›
How does it know what to say?›
Can I see the texts and take over?›
Does the text close the roof?›
What happens after 30 days?›
See the version built around your company.
I’ll show you the site and run a homeowner conversation live. Then you can decide whether the $1,500 pilot makes sense.
You’ll leave knowing exactly what the $1,500 covers.
