Booked estimates.
You pay when they show.

We run the ads, answer every lead within a minute, and put free in-home estimates on your calendar. You pay a flat fee only for the homeowners who are home when your estimator shows up. No monthly retainer. One installer per metro.

One installer per metro. Once an area is taken, it's closed.

You're good at floors.
Chasing leads is a different job.

Leads go cold fast.

A homeowner fills out a form at 9 at night. You call back the next afternoon. By then they've booked with whoever called first.

Agencies get paid either way.

Most charge a monthly retainer whether your phone rings or not. You carry all the risk, and they keep billing.

No-shows cost you an afternoon.

You load the truck, drive across town, and nobody answers the door. That's gas, time, and a slot you could have filled.

A system that does the chasing for you.

Three parts. All of it runs under your company name.

Ads that sell the floor

Before and after ads shown to homeowners in your service area only. A cracked, stained slab next to a finished floor does the selling.

Meta adsBefore and after creativeYour counties only
See how it works

Every lead answered in 60 seconds

Day or night, every new lead gets a text from your company within a minute, with a link to pick an estimate time. Nobody waits until morning.

Instant textSelf-bookingFollow-up until they answer
See how it works

Built so they show up

A confirmation the moment they book. Reminders the day before and 3 hours before. If someone misses, we text and call to rebook them.

ConfirmationsText and call remindersNo-show rebooking
See how it works

From the ad to their driveway.

  1. 1

    A homeowner sees your ad.

    A before and after of a real garage, shown to homeowners in your area.

  2. 2

    They ask for a free estimate.

    A short form right inside Facebook or Instagram. No website needed.

  3. 3

    They get a text in under a minute.

    From your company name, with a link to pick a time on your calendar.

  4. 4

    They get reminded.

    A confirmation now, then reminders the day before and 3 hours before. Your estimator gets the appointment on their phone.

  5. 5

    Your estimator shows up. You close the job.

    They mark the visit as showed from their phone. That's the only thing you pay for.

Example messages. Yours go out under your company name.

Three ways to get estimates.
Only one puts the risk on us.

CompareDoing it yourselfRetainer agencyHalloway
What you pay forAd spend plus your nights and weekendsA monthly fee, whether it works or notOnly estimates that show up
How fast leads hear backWhenever you get to itUsually an email to you, then you callA text within 60 seconds, day or night
RemindersYou remember to callSometimesAutomatic texts and a call
No-showsA lost afternoonStill your problemRebooked automatically, and you don't pay
Your competitorsBidding on the same homeownersOften clients of the same agencyNever. One installer per metro
Who carries the riskYouYouUs

One price.
Only for estimates that show.

Flat fee
per showed estimate

No retainer. Your price depends on your market and average job size. You'll get the exact number on our first call, before you agree to anything.

What's included

  • Meta ads, creative, and targeting for your service area
  • Your own local texting number
  • 60-second lead response, day and night
  • Booking calendar synced to your estimators' phones
  • Confirmations, reminders, and no-show rebooking
  • A thank-you follow-up after every estimate
  • A mobile app to see every lead and conversation

What counts as a show

The homeowner was home and your estimator met them at the scheduled visit. Your estimator marks it from their phone.

What you never pay for

No-shows, cancellations, reschedules, wrong numbers, or anyone outside your service area.

Billing

One invoice a week for that week's showed estimates. Card on file.

One installer per metro.
When it's taken, it's taken.

We don't sell your competitors the same homeowners. Before we start, we agree on your territory county by county, and your ads run there and nowhere else.

Your territory stays yours as long as you're active: taking appointments and keeping up with invoices.

Check if your metro is open

Built for installers ready for more work.

A good fit if you

  • Install epoxy, polyaspartic, or flake systems on residential garages
  • Run free in-home estimates
  • Can get to a new estimate within a few days of the request
  • Have the crew capacity to take on more jobs this season
  • Want to spend your time closing, not chasing

Not a fit if you

  • Are already booked out for months
  • Only want a list of cheap leads to call yourself
  • Don't do in-person estimates

Live in about 2 to 3 weeks.

1

A 20-minute call.

We check that your metro is open, how many estimates a week you can handle, and what your average job looks like.

2

We build everything.

Your account, texting number, calendar, reminders, and ads. You approve the ads and give us access to your Facebook page. That's your whole to-do list.

3

Launch.

Most of the setup time is phone carrier approval for business texting, which every company has to go through. Once that's done, ads go live and estimates start booking.

Questions installers ask.

Do you work with other installers in my area?

No. One installer per metro. Your territory is set by county before we start.

What if a homeowner doesn't show up?

You don't pay for it. We automatically text and call to get them rebooked.

Who owns the leads?

You do. Every homeowner's name, number, and conversation is yours to keep.

Do I need a website?

No. Homeowners request estimates right inside Facebook and Instagram. You do need a Facebook page for the ads to run from.

What do I actually have to do?

Show up to the estimates, mark each one as showed or no-show from your phone, and close the job.

Will the texts sound like a robot?

They're sent from your company name and written the way someone from your office would text. When a homeowner replies, you see it in the app and can jump in anytime.

Can I cap how many estimates I get?

Yes. Tell us how many a week your crew can handle and we'll pace the ads to match.

Check if your metro is open.

One installer per metro. Takes about 2 minutes.

We'll reach out within one business day. If your area is open, we'll hold it for you until we talk.

We'll reach out within one business day.