For HVAC · Plumbing · Electrical · Roofing · Restoration · Landscaping · Pest Control · Commercial CleaningFor HVAC · Plumbing · 6 more trades

You already paid for the leads.
We turn them into booked jobs.

69% of companies like yours never call the lead back at all. We answer yours in seconds, qualify them, quote from your price list and book them in.

$29 when you win the job. Nothing when you don't.

Free. About 15 seconds. No call booked, no contract. Or skip to the offer.

Three fields, no call required. We come back within one business day with how many dead leads you're sitting on and what month one looks like.

$299 downBack as credit when you win 5 of your first 20.
20 booked in 30 daysOr we keep booking free, if you quote each job in 24h.
Live in 48 hoursNo contract. Leave any month.
First 20 freeYour first twenty booked jobs, on us.
2,000+appointments booked by our system
99.78%booked with no human touching them
8 monthsrunning in production, every day
<60 secondsfrom lead in to first reply out

The leak

Work out what the leads
you ignored are worth.

Not what you spend. What you already lost. Here it is on a company doing 100 leads a month:

100Leads a monthYou paid $129-$228 each to make these phones ring.
69Never called backThe measured US average. You paid for every one.
14Would have bookedAt a 20% booking rate on leads that finally get answered.
$42,000Walked away, a yearSay you win half of those 14. That's 7 jobs a month at a $500 ticket, money you already bought and never collected.

Worked example, not a promise. Your numbers will differ, and the ticket size is what moves it most: at a $2,000 average ticket the same leak is $168,000 a year. The inputs are yours to change, but the shape does not: you are already paying for these leads, and most of them are never spoken to.

Stopping that costs you $29 a job, and only on the jobs you win. On the example above, that is $203 a month to collect $3,500.

Our guarantee

20 booked jobs in 30 days,
or we keep booking until you have them.

Your first 20 booked jobs are already free. If we don't get you those 20 booked inside your first 30 days, we keep working your leads free until you have them, as long as you quoted every job we booked within 24 hours. We carry the risk, because we're the ones who decided we could do this.

We're taking 10 companies this quarter. Every one of them gets 20 free booked jobs before we earn a dollar on a job, so this is not a number we can stretch. When the 10 are gone, the next intake is next quarter.

Start here, not with an integration

Send us the leads you
already gave up on.

Before you connect anything, do this instead. Export the inquiries from your last six months that went nowhere. The ones that came in while you were on a job, the voicemails nobody returned, the quote requests that got buried. Send us that list and nothing else.

1 fileAll we needA spreadsheet export. No integrations, no call forwarding, nothing to connect.
14 daysWe work themAnswered, qualified, quoted from your price list, booked onto your schedule.
$299What it costs youRefundable start deposit, back as credit when you win 5 of your first 20. You keep every appointment we book.

Why we start here: these leads are already paid for and already written off, so there is nothing at risk in letting us try. It is also the fastest way to find out whether this works on your business rather than on a case study. If it does, connecting your live channels is an easy conversation. If it doesn't, you have lost a spreadsheet.

How it works

You stay on the job.
We work the lead.

01

Lead comes in, we answer in seconds

Form, text, web chat, Facebook or Instagram DM, or email: we reply named as your company, about the thing they asked for. If a lead calls and you miss it, the call forwards to us and we pick it up instead of your voicemail.

02

We qualify and book

What's broken, where, how urgent, and whether it's a job you actually want. Then a real slot in your schedule.

03

No reply? We call, legally

If they call you, we answer around the clock. If they came in by form or text, our outbound calls run only inside approved US calling hours in the lead's own timezone. Never 11pm, never a Florida Sunday. Ask if it's an AI and it tells you straight.

04

Booked, confirmed, followed up

No-shows are where the money leaks, so we confirm and remind. Leads who go quiet get chased on a schedule instead of being forgotten, and the ones who aren't ready yet get picked back up later. If they say stop, everything stops, permanently.

Straight answers

Ask us the hard ones.

Do you guarantee jobs or revenue?

No, and be suspicious of anyone who does. We answer, qualify, quote from your price list and book. Turning up and closing the job stays yours. What we do guarantee is the price: if you don't win the job, you owe us nothing for it.

Does it replace my office staff?

No. It takes the leads nobody got to: after hours, during jobs, while the line was busy, the missed call that went to voicemail. Your people keep doing what they do.

Is it really that fast?

Messages are, within seconds, day or night, on every channel. Inbound calls we pick up around the clock. Outbound calling is the one thing we hold back: it runs inside approved US calling hours in the lead's own timezone, because calling people at night is illegal in most states and bad business in all of them.

What do I have to set up?

Real access, and it's worth knowing up front. We need to connect to your email, SMS, Instagram, Facebook and web chat, and we set up call forwarding so missed inbound calls reach the number our AI answers. No calendar to connect: we give you one, and every booking lands in it. That's an afternoon of admin on your side, once. Consent wording and compliance are on us. Most accounts are live inside 48 hours.

How do you know I won the job?

We follow up on every completed appointment and ask the customer for a Google review. That tells us the job happened, and it puts fresh reviews on your profile at the same time. It only works honestly in both directions: asking a customer to review a job you never did is the fastest way to wreck your own reputation, so nobody games it. We invoice against jobs confirmed that way.

The AI quotes prices? What if it gets one wrong?

It quotes from the price list you give us, and nothing else. It doesn't invent numbers or negotiate. Keep your pricing current with us and it stays accurate. For anything unusual it books the appointment and leaves the number to you.

What happens if you don't hit the 20 jobs?

We keep working your leads free until you have them, provided you quoted every job we booked within 24 hours. Your first 20 booked jobs were already free, so at that point you've had two months of us and paid nothing. We take that bet because the alternative, charging you upfront for a promise, is what everyone else in this category does.

Our leads come in by phone, not forms. Does this still work?

Yes, and that's most of this trade. You forward the calls you miss and we pick them up instead of your voicemail, around the clock. We answer, qualify, quote from your price list and book, then text the caller a confirmation. The calls you do answer yourself never touch us.

What's the catch?

The setup. We need access to your lead sources: email, SMS, Instagram, Facebook, web chat, plus call forwarding for missed calls. That's an afternoon of admin on your side. After that it runs itself.

Your trade

Pick your trade.
See your own numbers.

The numbers differ by trade. A roofer losing a $9,000 replacement and a plumber losing a $350 callout are not having the same problem, so each trade has its own page: the ticket, the leak, and what $29 is against it. Pick yours.

Start free

Your first 20 booked jobs
are on us.

Three fields. No call unless you want one. Tell us below whether you want the 14-day dead-lead sprint (send a spreadsheet, we work it free) or the full service. Either way we come back within one business day, and nothing is payable until you win a job. Want proof first? watch it work on your own business.

That is all we need. We read it and build your AI from it.

Free. No call booked, no contract, nothing to cancel.

Questions contractors ask

What does 99BOLD cost?

A $299 start deposit that comes back as credit when you win 5 of your first 20, then $29 per won job. No monthly fee, no per-lead charge. The first 20 booked jobs are free.

How fast does it answer?

In seconds, on every channel. Inbound calls are answered 24 hours a day, 7 days a week.

What if I do not win the job?

You pay nothing. The fee is tied to a won job, not to a lead or a booking.

Which trades is it built for?

HVAC, Plumbing, Electrical, Roofing, Restoration, Landscaping, Pest Control and Commercial Cleaning.

Does it chase leads that go quiet?

Yes. It follows up on quiet leads and asks for a Google review after the job is done.

First 20 jobs free. Start now