Wilmington & Durham, NC

Stop losing jobs
in the gaps.

Missed calls, quotes nobody chased, work you never saw posted. We install ten automations that close those gaps — seven proven ones, three built for your industry.

$100 to install $40/month after Live in a week Cancel anytime
Ops console — sample feed Live
uptime 99.98% open tickets 0 avg first reply 41s last check just now

The problem

It's not your
marketing.

You already get enough interest. Here's what usually leaks it. Three or more of these and you're losing real money every month.

01

A call comes in while you're on a job. Nothing happens for hours.

Lost job
02

Quotes go out. Nobody follows up unless you remember.

Lost job
03

You can't say where last month's best customer came from.

Flying blind
04

Customers from last year would hire you again. Nobody reminds them.

Lost repeat
05

There's work posted near you every week. Nobody has time to go looking.

Missed work

What you get

Ten automations. Seven are the same for everyone.

These seven run in every business we install. The other three get built for your industry — that's the next section.

01–03

Nothing goes cold

The three moments money leaks out: the call you missed, the quote nobody chased, the customer who never came back.

  • Missed-call text-back — 4 rings unanswered, auto-SMS asks for job details, tagged as a lead
  • 48-hour quote follow-up — SMS nudge, day-5 nudge, day-14 email, then marked lost
  • Service recall — past jobs get an SMS when they’re due again, on your interval, not a generic timer
04–06

Work you'd never have found

Three scrapers run every six hours, filter on your keywords, drop duplicates, and log what's left.

  • Craigslist — services-wanted and for-sale sections
  • Facebook — Marketplace and the local group IDs you name
  • A third source picked for your niche — permits, listings, directories, or reviews
07

Outreach you approve

A scraper hit with a contact gets a personalized email drafted — referencing the actual post, not a template blast.

  • Drafted automatically, sent from your Gmail
  • Sits in a queue until you approve it, row by row
  • Nothing goes out to a stranger without you clicking yes
+

One sheet underneath it all

Every automation logs into the same Google Sheet, in your Drive. It's how you finally answer "where do my jobs come from?"

  • Date, source, message, quote and escalation status on every lead
  • Same row format across calls, scrapers and follow-ups
  • Yours — it doesn't live on our servers

Your industry

The other three are yours alone.

Seven automations are the same everywhere. Three get built for the way your specific business actually makes money. Here's what that looks like.

PRESSURE WASHING

Photo in, price out

A customer texts a photo, the stain gets classified — rust, algae, oil, tannin — and they get the cause, the fix and a price range back. Anything uncertain comes to you instead.

Plus a weather trigger that texts past customers after a storm or pollen spike, and a before/after pipeline that writes the caption and posts it once you approve.

HVAC

Seasons and permits

A spring and fall push to past customers timed to real demand, not a generic six-month timer.

A permit scraper that flags new construction before anyone's calling for bids. And voice-note-to-quote: talk on the drive home, the quote gets drafted, emailed and logged.

PEST CONTROL

The calendar is the business

Treatment cycles run on their real interval — quarterly, not a generic six-month timer — and the next visit gets offered before the customer thinks to cancel.

Seasonal triggers fire on termite swarm season, first mosquito week, spring ants. And a photo ID bot: customer sends a picture, gets the pest, the treatment and a price range — anything uncertain comes to you.

CARPET CLEANING

Rooms, stains, turnovers

A customer photographs the room, the stain gets classified, and they get a treatment and a per-room price back before you've picked up the phone.

Recall runs on household type — pets and kids on a shorter clock than empty nesters. And a turnover watcher flags listings going under contract, which is move-out cleaning work nobody's bidding on yet.

Not on this list? The three still get built — we just scope them on the call, once we know where your money actually comes from.

What we do

Walkthrough video — coming soon

3 minutes, start to finish: what gets installed and what it looks like running.

Price

One plan. Everything on.

No tiers, no upsells. Every piece is switched on from day one.

Founding price · first 5 businesses
$100 one-time
install
$40 per month
after
  • Live in about a week
  • Built in your accounts — you own it
  • 14 days of tuning after go-live
  • Cancel anytime, nothing switches off
Start the install

Texting number, carrier registration and AI usage are billed to you at cost — usually $15–40/month. We don't mark it up. One recovered job a year covers the whole thing.

Everything included

The seven, everywhere

  • Missed-call text-back
  • 48-hour quote follow-up
  • Service recall on your interval
  • Craigslist scraper
  • Facebook Marketplace scraper
  • Third scraper for your niche
  • Drafted outreach emails you approve

The three, yours

  • Built for your industry
  • Scoped on the call
  • Same price either way

Underneath

  • Lead sheet in your Google Drive
  • Every automation logs to it
  • Health checks on every workflow
  • Text alert when something breaks

Handover

  • All logins in your name
  • Recorded walkthrough
  • One-page runbook
  • 14 days of tuning

Proof

We run this on our own company.

Every workflow was built for our hauling business before it was sold to anyone. You're not the test case.

See it on your business
Bull City Haul In production
  • Missed-call text-back on a real number
  • 48-hour follow-up on unanswered quotes
  • 6-month recall on past jobs
  • Craigslist, Facebook and permit scrapers
  • Outreach emails drafted, approved row by row
  • Photo-based quoting from customer pictures
  • Lead source tracking on every job

Built for

Pressure washing Pest control Carpet cleaning HVAC Gutter & window cleaning Septic & chimney Pool service Tree service Roofing Mobile detailing Appliance & garage door repair Landscaping Rental turnover cleaning Movers

Built with

n8nMakeZapierTwilioHubSpot GoHighLevelAirtableNotionSlack Google WorkspaceStripeClaude API

Already on something else? We build on what you have.


Questions

Before you book the call.

We're building our first case studies. It's a founding price for the first five businesses, and if you're one of them your rate doesn't change later.

Only the software your business runs on — texting number, carrier registration, AI usage. Billed to you at cost, usually $15–40 a month. Never marked up.

About a week. Carrier registration for automated texting is the only slow part, so we file it on day one and build everything else while it clears.

Usually not. It sits on top of your existing site, inbox, phone and calendar.

You do. Built in accounts under your name, you hold the logins, the lead sheet is in your Drive. Cancel the monthly and nothing switches off — you just stop getting monitoring, fixes and the report.

No, because nothing sends without you. Outreach emails get drafted and sit in a queue until you approve them row by row. The automated texts run off a pricing sheet you sign off on first.

The scrapers read public listings only and respect each site's terms. They don't message anyone. Hits land in your sheet with a link and you decide who's worth contacting.

Yes. Scrapers get pointed at your area during setup. On-site around Wilmington and the Triangle; everywhere else runs remotely.

No contract, no minimum. Cancel whenever. If it isn't earning its forty dollars you shouldn't be paying it.

Start here

Book the call.

10 to 30 minutes, free, no deck. Then it's $100 and about a week until it's running.

Opens your mail app with everything filled in. Nothing is stored here.