5.0 from Google Reviews 500+ home service clients

Based in Salt Lake City

We fill home service
calendars with
qualified appointments.

Meta and Google ads, websites, SEO, CRM follow-up, and video content, run by one team. Every lead gets a text in under 60 seconds.

Teddy GrandquistChase Moffett

Talk with Teddy & Chase

Trusted by 500+ home service businesses

Sam's Turf Care Rocky Mountain Garage Pros Castle Creek Homes Henry Walker Homes Split Rock Custom Homes Crystal Overhead Door Greenline Pest Solutions Pure Pest Solutions Cove Cleaning Sam's Turf Care Rocky Mountain Garage Pros Castle Creek Homes Henry Walker Homes Split Rock Custom Homes Crystal Overhead Door Greenline Pest Solutions Pure Pest Solutions Cove Cleaning

The Problem

You're "kinda" busy.

Referrals keep the lights on. They don't fill a calendar. And when the phone goes quiet, there's no system to turn on.

Feast or famine

Good month, slow month, no month. The work comes in waves and you can't plan your crew around it.

Slow lead response

A lead who waits more than five minutes usually books someone else. If you're on a roof, you can't pick up. We text every lead in under 60 seconds.

Agencies that burn budget

You've paid for ads that went nowhere. The agency sent a report you couldn't read and called it brand building.

Services

Everything under one roof.

Two ways to work with us. Everything we do sits inside one of them.

All In Plan

$8,000/mo

The whole marketing department, plus the people who work your leads.

  • Everything in Scroll WRX The Meta ads, the creative and the CRM, all of it.
  • Google ads and LSA Show up when homeowners search for your trade.
  • Websites and SEO Sites built for the trades, ranking on Google Maps and local search.
  • A dedicated appointment setter Employed and managed by us, booking straight into your calendar.
  • Market exclusivity One client per trade per market.
See the All In Plan

Adds to either plan

Inside Sales answers your leads with real setters and closers, employed and managed by us. It sits on top of Scroll WRX or the All In Plan rather than replacing either. See Inside Sales →

Available on their own

Web Design and Hosting you can buy by themselves, without starting a plan. Everything else above is included in a plan. Web Design → Hosting →

Case Studies

Real results from current clients.

Five stars on Google →

  • Ad Scroll produced for Rocky Mountain Garage Pros

    Rocky Mountain Garage Pros

    Garage floors · Wasatch Front, UT

    Scroll WRX

    • Meta ads: $51 per lead
    • Google ads: $123 per lead
    • Total ad spend: $16,530

    Closed revenue $313,000 from 87 jobs in Q1 2026

    Cost per closed job: $190

    “We’ve never had a first quarter like that.”

    Bobbie Oscarson, owner
  • Ad Scroll produced for Cove Cleaning

    Cove Cleaning

    Cleaning

    All In Plan

    • Meta ads: $8,091 · 804 leads · $10 per lead

    Closed revenue $100,000+ recurring · Jan to Sep 2026

    “Her initial clean pretty much paid for a whole ad set in St. George and more, and it’s gonna bring in 20 grand of revenue from that one lead.”

    Ashton Reinhold, co-owner
  • Ad Scroll produced for Sam’s Turf Care

    Sam’s Turf Care

    Lawn care · Grain Valley, MO

    Scroll WRX

    • Meta ads: $11,900 · 406 leads · $29 per lead

    Closed revenue $44,600 recurring · Season 2026

    “We’re up 174 clients year to date.”

    Andrew King, owner
  • Storm damage ad Scroll produced for River City Roofing

    River City Roofing

    Roofing · Peoria, IL

    All In Plan

    • Meta ads: $4,516 · 48 leads · $94 per lead
    • Google ads and LSA: $6,253 · 137 leads · $46 per lead

    Closed revenue $56,519 Nov 2025 to May 2026

    “CRM is definitely doing great work for us being able to organize it. We’re getting traction with the volume you brought. It’s a good problem to have.”

    Frankie Polnitz, owner

See every case study

“I’ve tried Meta ads before. It failed miserably.”

What most agencies do

  • Send you a lead and stop there
  • No follow-up system. You call back hours later
  • Use stock footage or client-supplied content
  • No feedback to Meta’s algorithm. Bad leads keep coming
  • No reactivation, no CRM integration

What Scroll does differently

  • Automated response to every lead in under 60 seconds
  • 24/7/365 coverage including nights, weekends, holidays
  • We shoot the video ourselves. Real jobsite footage, real creative
  • Real-time quality signals fed back to the Meta algorithm
  • Meta, CRM, a human setter and dead lead reactivation, all integrated

The other thing most agencies get wrong: Meta’s algorithm has no idea if the leads it generates are good or bad unless you tell it. We feed quality signals back to the platform in real time, so over time the algorithm finds more of your best buyers and stops wasting spend on the wrong ones.

See the Work

Ad creative examples.

High-converting video ads and static creative, produced by our team, built to book jobs.

Typically best performing

7 examples shown

In Their Words

From the owners.

5.0Read them on Google →

Read every review and case study →

FAQ

Questions contractors actually ask.

Want Meta ads that fill your calendar? Start with Scroll WRX. Want one team running your ads, Google, SEO, website, CRM and the people who work your leads? Choose the All In Plan. We’ll recommend one on the call.

Most clients are live in 3 to 4 weeks from our first call.

Yes. Leads land in our CRM first so they get answered in under a minute, then hand off to whatever field system you already run. You do not rip anything out.

No. Our ad and marketing plans are month to month, and websites have their own terms, listed on the Web Design page. If you would rather commit, we are always happy to add something to the plan for it. Lock in 3, 6 or 12 months, or pay in full up front, and we will include extra for the commitment. You commit to us, we commit to you.

Scroll WRX is $1 to start, then $2,000 a month. Ad spend is separate and paid straight to Meta, so at our $100/day floor plan on about $5,000 a month all in. The All In Plan is $8,000 a month, about $11,000 all in at the same spend. Run your own numbers on the calculator.

Not until your ads are running. You pay the $1 today, we script and film your ads, and the first $2,000 is due once they go live. That is usually inside 30 days.

It works best when it is you or your crew, because homeowners buy from the person who will show up. A local videographer films for two to four hours on one of your job sites, from scripts we write, and that single shoot is roughly 90 days of content. If you would rather not be in front of a camera, we film the crew and the work instead.

We turn the budget down. Ad spend is a dial, not a switch, and booking what you can actually deliver beats burying your team. Tell us your capacity on the call and we set the budget to match it, then raise it when you have the crew for it.

Build a business that runs without you.

Backed by a 30-day money-back guarantee on our fee, for your first month. Four things keep it valid, and ad spend goes to Meta rather than to us. The full terms.

What We Need From Your Team

  • Join every strategy meeting
  • Spend at least $100/day on ads, paid to Meta
  • Mark every lead in the CRM as won, lost or still open
  • Call new leads within 5 minutes, alongside our automations
Book a call
Teddy GrandquistChase Moffett

Talk with Teddy & Chase

30-minute discovery call

Pick a day and time that works. Teddy or Chase will walk through your pipeline, ad spend, and follow-up.

Open the booking calendar →

Or call us on (385) 243-2990, Monday to Thursday, 8:30 AM to 5:00 PM MST.

Calendar not showing? Open it in a new tab →