Pay-per-call · Home services

We generate high-intent calls for home service businesses.

We run Meta ad campaigns funded with our own capital — over $100,000 a month — and deliver qualified inbound calls straight to your business. You only pay for the calls that qualify.

  • We fund the ad spend
  • Exclusive calls, never resold
  • Pay only for qualified calls
Home service technician taking a customer call beside his van

Inbound call

Qualified

Source
Meta ads
Exclusive to you
Yes
Billed
Only if qualified
Results

Measured in calls, not impressions.

Every campaign is tracked from ad to phone call, so performance is reported in the outcome that matters to your business.

Inbound calls generated
1M+Inbound calls generated
Client revenue driven
$50M+Client revenue driven
Creative turnaround
12hCreative turnaround
In-house production teams
100%In-house production teams
Proof

The numbers, straight from Ads Manager.

24 unedited screenshots from Meta Ads Manager and Google Ads, shown exactly as each platform reported them. Click any one to read it full size.

Ad spend shown in a single Ads Manager account
$2.18MAd spend shown in a single Ads Manager account
Impressions in that same account
87.6MImpressions in that same account
Leads from one bathroom remodel account
13,424Leads from one bathroom remodel account
Lowest cost per lead on this page
$5.16Lowest cost per lead on this page
Client message: “I just closed another one when I called them.”

“I just closed another one when I called them.”

Message from a client

How we do it

You focus on closing jobs. We focus on generating the opportunities.

We handle the entire process from start to finish, and take on the advertising risk ourselves.

We fund the advertising

We spend over $100,000 a month of our own capital on Meta ads. No ad budgets or test spend on your side.

You pay per qualified call

Spam, wrong numbers and irrelevant inquiries are filtered out and never billed.

Performance-based

Our results are tied to yours. If a call doesn't meet the agreed criteria, you don't pay for it.

Everything in-house

Research, creative, copy, media buying and call tracking are handled by our own team.

The process

Campaigns can typically be live within 24 hours of completing onboarding.

  1. 01

    Market research

    We study your service area, competitors and the jobs you want more of.

  2. 02

    Strategy and creative

    Our team builds the campaign plan, produces the ads and writes the copy.

  3. 03

    Launch on Meta

    Campaigns go live across Facebook and Instagram, targeted to your exact coverage area.

  4. 04

    Track and qualify

    Every call is tracked and screened against the criteria we agree with you.

  5. 05

    Deliver and optimize

    Qualified calls ring straight through to you while we keep improving performance.

Video proof

Watch the accounts move.

7 screen recordings from live ad accounts and client dashboards. Tap one to play it full size with sound.

Source: Meta Ads Manager, a client dashboard and reporting dashboards. Recorded from live accounts — one recording has the client's name hidden on purpose.

Industries

The home service niches we work in.

We partner with established businesses that have the operations, sales team and capacity to take on more customers — in any US city, ZIP code or service area.

  • Roofing
  • HVAC
  • Plumbing
  • Electrical
  • Remodeling
  • Landscaping
  • Pest control
  • Solar
  • Painting
  • Flooring
  • Windows & doors
  • Garage doors
  • Fencing
  • Water damage restoration
Every screenshot

Campaign after campaign.

Hover to pause. Click any screenshot to enlarge it.

Source: Meta Ads Manager, Google Ads and website analytics. Figures are platform-reported for individual campaigns and accounts.

Watch the accounts move

Creative

Examples of the ads we run.

Every ad is researched, designed and written by our in-house team, with a 12-hour creative turnaround.

R

Local Roofing Co.

Sponsored ·

Storm damage or an ageing roof? Get a free inspection from a licensed local roofer this week.

Roofer installing new shingles on a house

Call now

Free roof inspection

Call now
Like Comment Share
Roofing · Sample creative
H

Local Heating & Air

Sponsored ·

AC not keeping up with the heat? Same-week repair and replacement from local technicians.

HVAC technician servicing an outdoor air conditioning unit

Call now

Book your AC service

Call now
Like Comment Share
HVAC · Sample creative
P

Local Plumbing Pros

Sponsored ·

Leaks, clogs or a failing water heater? Speak to a local plumber today.

Plumber repairing pipes under a kitchen sink

Call now

Talk to a plumber today

Call now
Like Comment Share
Plumbing · Sample creative
Client videos

The videos we made for our clients.

7 vertical clips written, edited and cut in-house for live client campaigns. Tap a clip to watch it full size with sound.

Filmed and edited for 9:16 placements — Reels, Shorts and Feed. Each label describes what is on screen in that clip. The campaign numbers behind this kind of creative are in the proof section below.

Field notes

What we test, and what it taught us.

Case studies and write-ups from the accounts we run — the creative we put in front of homeowners, how it was built, and the numbers it came back with.

Case study

18,492 Leads for a Bathroom Remodeler, 1,767 for a Window Company, 366 for a Roofer

What happened when our team took full ownership of three home service accounts: a bathroom remodeler, a nationwide window replacement company, and a local roofer.

18,492
Bathroom leads
1,767
Window leads
366
Roofing leads
$41–$70
Cost per lead
3 min read505 words3 clients
Read the case study

What's inside

  1. 0118,492 leads for a bathroom remodel client
  2. 021,767 leads for a window replacement client
  3. 03366 leads and about 40 appointments for a roofing client

The strategy behind each account, the cost per lead, and the Ads Manager screenshots behind the numbers.

Case study

Remodeler Generates 5,000 Clicks and 53 Leads with Before & After Photo Facebook Ads

One campaign, one ad set, two before-and-after ads — what a family-owned Delaware remodeler ran, what it returned, and how it compared to the Home Improvement benchmarks.

4 min read900 words5 sections
145,131
Impressions
5,231
Clicks
53
Leads
$19.95
Cost per lead
Read it
Creative playbook

We Tested 1,000+ Facebook Ads, These 3 Print For Home Service Businesses

Owner introduction videos, customer testimonial videos and still image variations — how each one works, why it earns trust, and how to make it with a phone you already own.

22 min read4,890 words3 creative formats
Read it
Search setup guide

How to Set Up Google Ads for an HVAC Business: A Beginner's Step-by-Step Guide

From creating the account to publishing the campaign — search structure, phone-call conversion goals, location targeting, keywords, ad copy, budget math and the landing page that turns clicks into calls.

19 min read4,260 words6 setup stages
Read it
Meta setup guide

How to Set Up Facebook Ads for an HVAC Business: A Beginner's Step-by-Step Guide

Leads objective, Instant Forms, service-area exclusions, ad copy, social proof and the qualifying questions that keep bad leads out of your phone.

14 min read3,050 words6 setup stages
Read it

More case studies and playbooks land here as we publish them.

FAQ

Frequently asked questions

Have a question that isn't covered here? Send us your details and we'll walk you through it.

Talk to our team →

We handle the entire process, from start to finish. Our in-house team researches your market, develops the advertising strategy, produces creatives, writes ad copy, launches campaigns, and continuously optimizes performance. We also manage call tracking and qualification, delivering qualified inbound calls directly to your business. You focus on closing jobs; we focus on generating opportunities.

Get started

Start receiving qualified calls.

Tell us about your business and where you operate. We'll come back to you to discuss your market and capacity.

  1. 01We review your business and service area.
  2. 02We agree on the qualification criteria with you.
  3. 03Campaigns can be live within 24 hours of onboarding.

No ad spend required. You only pay for qualified calls.