More booked jobs, run by an AI system that never clocks out.

RunStack pulls together your CRM, call tracking, SEO, Google Ads, and Meta Ads into one system, and draws insights none of them can surface alone. A human reviews every account change before it ships, and your campaigns keep running inside the budgets you approved.

An AI-powered growth system. Not staffed like an agency.

RunStack is an AI-powered growth system for home services. It reads your ads, rankings, and calls continuously and drafts the next move; a human reviews every account change before it ships, and campaigns keep running inside the budgets you approved. The agency model, rebuilt as software.

  • One system, running the same way on every account
  • The AI does the watching — continuously, with a full audit trail
  • A human signs off before anything spends

That structure is what you're actually paying for — the next section shows what it replaces.

Manual check-ins leave long gaps between reviews. This is what watching looks like.

The decision engine

Every move ships with a reason.

A call that never became a job, a CRM stage that stalled, a search term burning spend — none of that is visible from one dashboard. RunStack sees it because call outcomes, CRM stages, search terms, and spend all sit in one system. Nothing touches your account without a human sign-off, and every decision is logged in plain English.

Every plan

  • Search-term wasteSample

    "diy water filter installation" paused as negative

    Applied · Human-approvedToday · 9:41 AM EST
  • Rising-cost alertSample

    "water softener cost": rising cost, flat conversions

    Awaiting sign-offYesterday · 3:52 PM EST
  • Map-Pack movementSample

    Pack position climbing across the grid as the query mix shifts

    MonitoringThis week

Paid ads

Your ad accounts, run and reviewed daily.

Google Search and Local Services Ads on every plan. Meta Ads creative and management add on at Premium. Wasted spend gets flagged, reviewed, and cut the same day it appears.

Google Ads: every plan · Meta Ads: Premium

Example"diy water filter installation" — paused as negative
  • Google Ads
  • Meta Ads

Call tracking + speed-to-lead

Every call tracked. Missed calls, answered anyway.

Dynamic tracking numbers tie every call to its source, with recordings on your dashboard. Missed-call text-back is built into every plan — quiet-hours aware, opt-out compliant, and any reply lands with a person, not a bot loop.

Tracking: Pro & Premium · Text-back: every plan

60sAutomatic text-back
  • Quiet-hours aware
  • Opt-out compliant
  • Human on reply

SEO + landing pages

Own the map. Convert the click.

Geo-grid rank tracking across your full service area, plus service-area landing pages built to convert traffic, not just rank for it.

Pro & Premium

A service-area map with numbered rank badges scattered across it — a stand-in for the point-by-point map-pack tracking described above, not a real account's measured positions.

Connect everything

One system, not five portals.

Every platform you run — CRM, ads, call tracking, AI search, analytics — reads into one system instead of five separate logins, compared against each other, not just collected.

Core sources: every plan · CRM, Meta Ads & AI search: Pro & Premium

CRM integration

Wired into the CRM you already run.

HubSpot, ServiceTitan, Housecall Pro, Jobber — wherever the tool has an API, leads and calls tag straight into it. No rip-and-replace, no new system to learn.

Pro & Premium

  • HubSpot
  • ServiceTitan
  • Housecall Pro
  • Jobber

Website design

A site built to book the job, not just look good.

Landing pages and full site builds, with the same conversion discipline as everything else we ship. Scoped per project, not a recurring line item.

Scoped per project

Conversion-first layout, same discipline as everything else on this page — form or phone number above the fold, no filler.

That's what we run for you. The engine that reads and drafts every move on this page sits directly below.

You get a dashboard. You also get the decision, and the reason behind it.

That's the engine behind every cell above. Your own ads, analytics, and calls get read together, hour by hour — compared against each other, not checked one at a time.

Your portal shows the live channel view: spend, calls, and leads by source, as they happen.

The RunStack client portal for a demo account (Sample Plumbing Co. — Demo, synthetic data): a KPI row for spend, calls, leads, and cost per lead; call tracking; AI search visibility; Map Pack rank, Search Console, and lead-stage tiles; Google Ads and Meta side by side with Quality Score; website behavior; and a plain-English Activity feed with a status chip — applied · human-approved, automated, or awaiting approval — on every entry.
The portal: every channel, every call, and the Activity feed — one screen.

Nothing that spends your money changes without human sign-off. The system does the volume work around the clock. Budgets, bids, and strategy stay with us, and the big calls stay with you.

That's the loop, running on your account every hour. Next: how the contract itself compares to the agency you've probably already used.

Compared to the agency you've probably used.

Most home-services companies have already been through a typical agency. Three things are structurally different here.

  • A 3-month minimum, not 12–24.

    The industry standard contract runs 6 to 24 months. Ours runs three — the work has to earn the renewal. What happens if you do leave is its own promise, covered in Pricing below.

  • One price, one setup, one system.

    Ads, local SEO, AI search, call tracking, and CRM wiring under a single $1,000 setup — not four vendors, four onboarding fees, and four contracts.

  • Every change logged, not a monthly report.

    The AI watches the account continuously. Every change it makes is logged with a reason, and a human signs off before it ships. That's a live record, not a summary an account manager hands you once a month.

That's the contract. What it costs to run it is next.

Simple, transparent pricing.

Three tiers, real prices on the page. Everything at your tier is included. No add-on maze, no hidden fees.

Starter

For owners who want their ads run right, every day, by the team that built the system.

$1,500/ month

+ 12% of ad spend

Start with Starter
Included
  • Google Ads management across search and Local Services Ads
  • Daily account optimization with same-day waste elimination
  • GA4 conversion tracking, set up properly
  • Weekly automated report plus your client dashboard
  • One strategy call a month with us
Recommended

Pro

Adds local SEO, landing pages, and CRM integration to everything in Starter.

$3,000/ month

+ 12% of ad spend

Start with Pro
Included
  • Everything in Starter
  • Local SEO: service-area pages, GBP optimization, citations
  • CRM wiring where the tool has an API — HubSpot, ServiceTitan, Housecall Pro, Jobber, and similar
  • Review-velocity system plus competitor tracking
  • Call tracking baked in
  • Strategy calls every two weeks with us

Premium

Adds Meta Ads, landing-page CRO, and full GBP management.

$4,000/ month

+ 12% of combined ad spend

Start with Premium
Included
  • Everything in Pro
  • Meta Ads: creative plus management
  • Landing-page CRO with active A/B testing
  • Full GBP management: weekly posts, photos, and Q&A
  • Weekly strategy calls with us
One-time setup
$1,000 one-time setup

Covers full account audit, MCC access, conversion-tracking setup, and dashboard provisioning.

Minimum commitment
3-month minimum

30-day written notice to end after the minimum.

You keep ownership
Your accounts stay yours

Google Ads, GA4, and GBP stay in your name. We remove agency access on day one of an exit.

You pay platform ad spend (Google, Meta) directly. It never runs through us and we never mark it up. There is a 3-month minimum, then 30-day written notice to end.

After the three-month minimum, leave with 30 days' notice — and keep every account.

Every other question about the contract is answered below.

Frequently asked questions

Quick answers to common questions about pricing, privacy, and setup. If yours isn't here, it gets answered on the call.

Book an audit. Get a report on what we'd fix.

You're not paying for an office full of account managers. You're paying for better technology and our direct attention.

We audit your ads, SEO, tracking, and CRM — the systems you're already running — and hand you a written report: what we'd target, what we'd improve, and what it's worth in leads and revenue. Every booked call gets one, whether or not you sign.

See what the report looks like

See pricing

We typically reply within one business day.