PPC management

Paid search that reports in
booked jobs, not clicks.

We run Google Ads for home-services operators on our own stack: Harness Hub for management and reporting, Pagestorm for a dedicated landing page on every ad group. Then we measure it the way your owner does, in calls, leads, and jobs straight out of ServiceTitan or your FSM.

12.5% of ad spend managed
$0 tool or utility costs
$300 monthly minimum fee
$10,000 monthly fee cap
Our methodology

Clicks don't pay the bills. Jobs do.

Most PPC reports stop at the ad platform. Impressions up, CPC down, "conversions" climbing, and nobody can tell you if the trucks are any busier. We pull our scorecard from your field service management system, because that's where the money actually shows up.

What most agencies report
  • Impressions
  • Clicks & CTR
  • Cost per click
  • Platform "conversions"
  • Quality Score

Useful for diagnosing an ad. Useless for deciding whether to spend another dollar.

What we optimize to
Calls
Real inbound calls, deduped, with duration and outcome, not button taps.
Leads
Qualified calls and forms that match a service you actually sell, in an area you actually serve.
Booked jobs
Appointments that landed on the board in your FSM, tied back to the campaign and keyword.
Cost per job
Ad spend divided by booked jobs. The number we bid against.
Revenue by campaign
Invoiced revenue from ServiceTitan and friends, traced to the ad group that produced it.

Sourced from ServiceTitan, Jobber, Housecall Pro, FieldEdge, and the rest of the systems we integrate with.

Our own stack

One search, one page, one job, one number.

We don't rent a stack of third-party tools and pass the bill to you. The whole signal chain runs on software we built, so every booked job traces back to the ad group that earned it.

  1. Ad group

    Tight keyword themes by service, job type, and area.

  2. Pagestorm page

    A landing page built for that exact ad group.

  3. Call or form

    Tracked number and form, tagged to campaign and keyword.

  4. FSM job

    Booked, dispatched, and invoiced in ServiceTitan or your FSM.

  5. Back to bidding

    Jobs and revenue flow back so Google bids for more of them.

Harness Hub

Where the account is managed and where you see it. Spend, calls, leads, booked jobs, and revenue by campaign in one live view, with the FSM data already matched to the ads that drove it.

Explore Harness Hub →

Pagestorm

Hyper-specific landing pages for every ad group. "Emergency AC repair in Edmond" gets its own page, not your homepage. Better relevance means better Quality Score, cheaper clicks, and more of them turning into calls.

Explore Pagestorm →
Partner-channel pricing

One rate. A floor and a ceiling.

The fee scales with the spend we manage, with no tool costs stacked on top. Small accounts get a sensible minimum; big accounts get a hard cap, so your fee stops growing long before your budget does.

PPC channel Management fee
12.5% of ad spend managed
  • No tool or utility costs. Harness Hub, Pagestorm, tracking, and reporting are included.
  • $300/month minimum in fees, whatever the spend.
  • $10,000/month cap in fees, however big the account gets.
  • Ad spend is separate. It goes to the platforms, never bundled into our fee.
Get started

Offered to accounts referred through a Harness PPC partner.

Fee calculator
$2,500 per month · 12.5% of spend
Worked examples
Ad spend / moFee / moEffective rate
$1,500 $300 20.0% Minimum applies
$2,400 $300 12.5% Minimum ends here
$10,000 $1,250 12.5% 12.5% of spend
$25,000 $3,125 12.5% 12.5% of spend
$50,000 $6,250 12.5% 12.5% of spend
$80,000 $10,000 12.5% Cap starts here
$150,000 $10,000 6.7% Cap applies

Want paid search bundled with local SEO, Local Services Ads, Meta, and Harness Agent? That's our Accelerate tier.

What the fee covers

Everything it takes to run the account.

Account build or rebuild

Campaign structure by service line and job type. Tight ad groups, real negatives, clean geo targeting.

Pagestorm landing pages

A dedicated page for every ad group, matched to the keyword, service, and area. No generic homepage traffic.

Call & form tracking

Tracked numbers and tagged forms on every page, so each lead ties back to a campaign and keyword.

FSM attribution

Calls, leads, booked jobs, and revenue pulled from ServiceTitan or your FSM, matched to spend.

Offline conversion feedback

Booked jobs sent back to Google as conversions, so Smart Bidding chases jobs instead of clicks.

Weekly optimization

Search terms, bids, budgets, and pages tuned every week against cost per booked job.

Reporting in Harness Hub

One login for spend, calls, leads, jobs, and revenue by campaign. Live, not a PDF once a month.

A named strategist

A real person who knows your trades, your markets, and your board. Not a ticket queue.

How it works

Clipped in by week one. Climbing by month one.

  1. 01

    Connect

    We get access to your ad account and FSM, audit what's running, and agree on the job types and areas worth paying for.

  2. 02

    Build

    We structure campaigns by service and job type, then Pagestorm ships a landing page for every ad group.

  3. 03

    Launch

    Tracking goes live on day one. Calls, leads, and booked jobs start flowing into Harness Hub and back to Google.

  4. 04

    Climb

    Weekly tuning against cost per booked job. Budget moves toward the ad groups filling your board.

FAQ

Straight answers, up front.

How is the monthly fee calculated?

It's 12.5% of the ad spend we manage that month. If that works out to less than $300, you pay the $300 minimum. If it works out to more than $10,000, you pay $10,000 and not a dollar more. The minimum applies below $2,400/mo in spend; the cap applies from $80,000/mo up.

Is ad spend included in the fee?

No. Your ad budget goes to the ad platforms and is billed separately from our management fee. The fee is only what you pay Harness to run the account.

Are there software, tool, or reporting charges on top?

None. Harness Hub, Pagestorm landing pages, call tracking, and FSM reporting are part of how we run the account, so they're covered by the management fee. No platform line items, no per-page charges, no "reporting add-on."

Who is this pricing for?

This rate is offered through our dedicated PPC channel for accounts referred by a Harness partner. If you came to us another way, reach out anyway and we'll tell you straight which program fits your operation.

Which FSM or CRM do I need?

ServiceTitan is the most common, and we also work with Jobber, Housecall Pro, FieldEdge, and the other systems listed on our CRM integrations page. What matters is that jobs and revenue live somewhere we can read them, because that's what we optimize to.

Do you really build a landing page for every ad group?

Yes. Pagestorm generates a page matched to each ad group's service, location, and offer, so a searcher who typed "tankless water heater install" lands on a page about exactly that. When we split or add ad groups, the pages come with them.

What happens to the account if we part ways?

The ad account is yours. We run it; you own it, along with the history and data inside it.

PPC management

Stop paying for clicks. Start paying for booked jobs.

Tell us what you're spending and what's landing on the board. We'll show you where the account is leaking and what it would cost to fix.

Let's talk

Put your ad spend on belay.

Tell us your monthly spend, your FSM, and who referred you. We'll be in touch within one business day.