Untangle your inbound.
Your site, listings, calls and reviews, run for you. $299 a month.
Free. No email needed.
Jobs don't disappear. They leak.
Six quiet leaks. You may not have any of them.
Calls that ring out
28%of business calls go unanswered, on average.CallRail, 2026
27%of calls to home services businesses are not answered.Invoca, 2024
Check yours
Call your own number after closing, from a different phone. Does a person pick up, does a text come back, or does it just ring?
Our fix Missed calls texted back within a minute, day or night.
Messages that wait
Check yours
Text your own business number, then send a message through your site's form or chat. How long until someone answers, and where did each one land?
Our fix Website chat and new requests answered in minutes, day or night, by an assistant that says it's an assistant. One inbox on your phone for calls, texts and website chat.
Estimates that go quiet
Check yours
Pull up the last five estimates you sent. How many got a second message from you after the first?
Our fix Every estimate followed up on days 2, 5 and 10.
Reviews with no reply
80%of consumers say they're likely to use a business that responds to all of its reviews.BrightLocal, 2026
Check yours
Open your Google profile and read your last ten reviews. How many have a reply from you, and how old is the newest one?
Our fix A review request after every job, and every review answered.
Listings that disagree
85%of consumers say wrong or outdated information affects whether they visit a business again.Data Axle, 2026
62%of consumers would avoid using a business if they found incorrect information online.BrightLocal, 2023
Check yours
Search your business name on Google, Yelp and Apple Maps. Do the phone number and the hours match on all three?
Our fix Your Google profile rebuilt, Yelp claimed, every other listing matching.
Missing when someone asks AI
45%of consumers used ChatGPT or another generative AI tool for local business recommendations, up from 6% a year earlier.BrightLocal, 2026
Check yours
Ask ChatGPT who to call for what you do in your town, then ask Google the same thing. Is your business in either answer?
Our fix Set up for AI search: every profile matched, and linked from your site's code as yours. That sets you up to be read. Nobody can promise an AI will name you.
See it before you pay
Free check
Free preview of your new site
Live in days
One plan
Month to month. No setup fee.
Live in 7 days or your $299 back*Missed-call texting switches on once the phone carriers approve your number. We file it on day one, but their approval can take longer than 7 days, so texting is not part of the 7 day promise. Everything else is.
Get startedWhat it fixes
Missed calls
- Missed calls texted back within a minute, day or night
- One inbox on your phone for calls, texts and website chat
Slow replies
- Website chat and new requests answered in minutes, day or night, by an assistant that says it's an assistant
- Online booking in the tool you already use, on your site and your Google profile
Wrong info on Google
- Your Google profile rebuilt, Yelp claimed, every other listing matching
- Google posts every week, and your Yelp listing kept accurate with fresh photos
A slow, dated website
- A fast site, 80+ on Google's own mobile test, guaranteed in writing
- A page for each service and city you serve: eight included, more are $15 each
- Hosting, backups and small edits anytime, no extra charge
Estimates that go quiet
- Every estimate followed up on days 2, 5 and 10
Not enough reviews
- A review request after every job, and every review answered
Not showing up in AI answers
- Set up for AI search: every profile matched, and linked from your site's code as yours
Job sites that don't pay off
- If you use Angi, Thumbtack or Local Services Ads: managed in your own accounts, on your card, with cost per booked job
No idea what's working
- A monthly report built from your own Google, phone and site data
Billing, in full
$299 a month, month to month, cancel anytime with 30 days notice by email.
$299 is charged on day one and covers the build and your first month. Your monthly billing starts the day after your site goes live, so your next $299 is charged 30 days after that. There is no setup fee, no onboarding charge and nothing to pay before we start.
The only thing we can add is extra pages, at $15 each, one time, quoted before any work begins. Tax where it applies.
Paying 3 months up front is optional: those 3 months are not refundable, the 4th month is free, and we spell that out before you pay.
Live in 7 days, or your $299 back, and we still finish the work either way. Afterpay at checkout, subject to approval. Your domain, Google profile, listings and site are yours from your first payment.
In writing
80+ on Google's speed test
Or we fix it free.
Yours from day one
Site, domain and profiles.
No contracts
Cancel anytime with 30 days notice.
Why Thornbury
Contracts
Month to month. Cancel with 30 days notice by email. Optional 3 month prepay, spelled out before payment.
Ownership
Your domain, Google profile and listings stay in your name. Leaving? You get a copy of the site.
Promises
We promise what you can check, not calls: on time or money back, 80+ on Google's speed test.
After the sale
A direct line to the person doing the work. A monthly report, whether you call or not.
Your calls
Calls from your own Google profile and site aren't shared with anyone. No charge per call.
The build
Built from your real reviews and photos. We test every form and call button before it goes live.
Passwords
You never share a password. Add us as a user, remove us anytime.
AI search
Setup included. Bing, Apple Maps and Yelp matched. Site written and marked up for ChatGPT and Google's AI.
Fair questions
Is this just Google and Yelp?
No. Every way a customer finds and reaches you: your site, every listing, calls, texts and quotes.
Do I own the website?
Yes. It's yours from your first payment, and if you leave we send you a copy.
What do you need from me?
Some photos and one setting on your domain. We do the rest.
What if I already have a website?
It stays up until the new one is ready, then we switch in one step.
What about ChatGPT and Google's AI?
Included. We match Bing, Apple Maps, Yelp, Google and your site, sources AI assistants often use, and answer real customer questions on your pages. The free check asks Google's AI who it recommends.
Will this get me more calls?
We won't promise a number, and neither should anyone. You'll see every call and quote request in your monthly report.
What if you miss the deadline?
Your $299 back, and we still finish. The 7 days start once we have your access and material. Missed-call texting is outside the 7 days: we file on day one, but the phone carriers approve your number and that can take longer.
Do you pay for referrals?
Yes. Clients get a free month when someone they send signs up and pays. Partners get $150 per client. Email hello@thornbury.tech.
How does billing work?
$299 charged on day one covers the build and your first month. Monthly billing starts the day after your site goes live, and your next $299 comes 30 days after that. Then month to month, cancel with 30 days notice by email. No setup fee, nothing to pay before we start.
Do you need my passwords?
No, you never share one. You add us as a user and can remove us anytime.
See your new site before you spend a dollar
Free preview from your real reviews. We reply within one business day.
Get 10% off your first month
Short notes on what works for local businesses. Confirm your email to get the code.