Pay for leads, not promises.

Upscalr Marketing runs Meta ads and builds SEO websites for service businesses, priced about 10% below the going rate. On ads, you only pay for the leads we deliver.

Taking on new clients now

By the numbers

Your customers are online. Are you there when they look?

This is how people in 2026 actually pick a roofer, a plumber or a med spa, and why Meta ads plus a real SEO website wins.

Facebook leads cost about half as much as Google leads for home service businesses.

Facebook & Instagram
$41.26
Google search ads
$90.92
Average cost per lead. WordStream Facebook Ads Benchmarks (home and home improvement); LocaliQ Home Services Search Advertising Benchmarks.
97%

of consumers read reviews before choosing a local business.

BrightLocal Local Consumer Review Survey 2026
45%

now ask ChatGPT and other AI to recommend local businesses, up from 6% a year earlier. A real website gives them something to recommend.

BrightLocal Local Consumer Review Survey 2026
42%

of local search clicks go to the Google map pack, the top three map results. Local SEO is how you get in it.

Moz
47%

of people won't use a business with fewer than 20 reviews. We build review requests into every SEO plan.

BrightLocal Local Consumer Review Survey 2026
37%

Only 37% of home service businesses invest in SEO. Most of your competitors are leaving the map pack wide open.

Scorpion
See where you rank, free

What we do

Two things, done really well.

We don't try to do everything. We run Meta ads and local SEO for service businesses, plus the landing pages and follow-up that turn clicks into booked jobs.

Meta ads, paid per lead

Facebook and Instagram campaigns aimed at homeowners and customers in your service area. You pay for the leads we deliver, not for clicks or impressions.

  • Ad creative and copy, made and tested for you
  • Audience testing and retargeting
  • You pay per lead, billed weekly

Lead calculator

What would more leads be worth?

Plug in your own numbers to see what extra leads could mean for your business.

Pricing

Same work. About 10% less than the going rate.

Real prices on the page, no "call for a quote". Pick one service or stack all three.

SEO website

$1,250one-time
Typical small-business site: $1,500 to $5,000
  • 5 fast, mobile-first pages built to rank locally
  • Click-to-call, quote form and review section
  • Google Business Profile hookup
  • Website Plus with city and service pages: $2,000
Get a free site audit
Most popular

Meta ads, pay per lead

$45to $110 per lead
Shared marketplace leads often run $40 to $120+
  • Leads that go to you only, never shared
  • Only pay for valid leads, billed weekly
  • Bad lead? Report it within 48 hours for a full credit
  • Weekly cap so your bill never surprises you
Start getting leads

Local SEO

$447/month
Typical local SEO: $500 to $1,500/mo
  • Google Business Profile management
  • We fix everything your audit finds
  • Directory listings and a monthly ranking report
  • Growth plan with new pages and review requests: $797/mo
Get a free SEO audit

Lead marketplaces

  • ✕The same homeowner is often sold to several contractors
  • ✕You race other companies to the phone
  • ✕Membership fees on top of what you pay per lead

Upscalr

  • ✓Every lead is yours alone
  • ✓No leads, no bill
  • ✓About 10% under typical rates, with prices you can see

Per-lead prices by industry: roofing $110, HVAC and plumbing $65, landscaping and med spas $45, mortgage $65. "About 10% below the going rate" compares our prices with the low end of typical 2026 ranges for small-business websites ($1,500 to $5,000, WebWave) and focused local SEO ($500 to $1,500 a month, Search Engine Watch), and with the middle of typical 2026 per-lead prices for home service leads. Ad results vary by market and season.

How it works

Every channel feeds one pipeline.

We run your ads and local search presence where your customers look, then route every lead into one place you can see.

Facebook Instagram Google Search Google Maps Your website More leads More calls Booked jobs More revenue

Free website score

Is your website losing you jobs?

Type in your website and get a score in about 30 seconds. We check speed on a phone, Google basics and the things that make people call or leave.

No email needed. Free, and it takes about 30 seconds.

?Your score

The goal

Goodbye slow weeks. Hello booked ones.

Our job is simple to measure: more appointments on your calendar. Flip the switch to see what we're aiming for.

5appointments this month

Getting started

From first call to scaling in four steps.

1

Free audit

We look at your ads, website and Google presence and show you where money is leaking.

2

Launch

Ads, landing pages and tracking go live, built around your service area.

3

Leads delivered

Leads land on your phone and in your CRM. You pay per lead, billed weekly.

4

Scale

We put more behind what's working and grow into new neighborhoods.

The team

Two founders. No middlemen.

You won't get handed off to an account manager. You work directly with the two people building and running your campaigns.

Matthew Weikel

Co-founder, ads and lead systems

Builds and runs your campaigns, tracking and the CRM that sends every lead straight to you.

(405) 856-7913

Hayden Aaron

Co-founder, client growth

Your main point of contact. Learns your business and makes sure leads turn into booked jobs.

(405) 306-1080

Get your free marketing audit.

Tell us where you're at. We'll review your ads, website and Google listing and send back the three things we'd fix first.

  • No cost and no commitment
  • A real person reviews it, not a robot
  • Useful even if you never hire us

Rather talk now? Call Hayden at (405) 306-1080.

Book a call

Pick a time. Talk to a founder.

A 15 to 30 minute call. We'll look at your market, tell you what leads should cost you, and you decide if it makes sense. No pressure.

Choose a day and time

Central time

Questions

Straight answers.

How does pay-per-lead work?

On Meta ads, you pay a set price for each lead we deliver, billed weekly. If we don't deliver a lead, you don't pay for one.

What counts as a lead?

A real person in your service area, with a working phone number, asking for a service you offer. Every lead is exclusive to you. If one isn't, report it within 48 hours and you get a full credit.

How much does it cost?

Meta ad leads are $110 for roofing, $65 for HVAC, plumbing and mortgage, and $45 for landscaping and med spas, billed weekly with a cap you agree to. SEO websites start at $1,250 one-time, and local SEO starts at $447 a month. That's about 10% below typical market rates.

How fast will I see results?

Meta ads can start bringing in leads within the first few weeks once campaigns are live. Local SEO builds more slowly, usually over a few months, but keeps working without paying per click.

Who will I actually work with?

The two founders. No account managers relaying messages: you talk directly to the people doing the work.

Do I own my ad accounts and website?

[YOUR POLICY — most clients prefer that ad accounts and the website stay in their name.]

Free auditCall (405) 306-1080