Untangle your inbound.

Your site, listings, calls and reviews, run for you. $299 a month.

Free. No email needed.

A kraken in a storm, holding a pirate ship in pieces while its crew fires cannons. Check a site and the battle plays out; how far the storm clears is the site's phone speed score, out of 80.

    Our team is made up of decades of experience helping small businesses grow at
    YelpZipRecruiterT-Mobile

    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

    1. Free check

    2. Free preview of your new site

    3. Live in days

    One plan

    $299/month

    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 started

    What 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.

    Or email hello@thornbury.tech.

    Get 10% off your first month

    Short notes on what works for local businesses. Confirm your email to get the code.