Pricing

SEO pricing for home service businesses, before the call

Every price we charge is on this page, and your first payment on any of them is covered by a 100% money-back guarantee. If you’re not sure which one fits, the intro call is free and we’ll tell you.

Free, 20 minutes · same-day replies

100% money-back guarantee

Ask within 30 days of your first payment and we refund 100% of it: the full price of a one-time project, or the first month of any monthly plan. No forms, no conditions, and no questions you have to answer. A refund ends the plan, minimum term included. Later monthly payments aren't refundable, but you can still cancel on the normal terms.

One-time SEO audits and fixes

A free call, an audit, or a one-off fix.

Free

Intro call

$020 minutes

  • We look at your site before we talk
  • The two or three things we'd fix first
  • What they'd cost, or that nothing needs fixing

Yours to keep whether you hire us or not.

Small fix

Tracking Fix

$300one-time, 5 business days

  • Calls, form fills and quote requests counted in GA4
  • Set up through Google Tag Manager, tested end to end
  • One Google Business Profile cleanup
  • A short video showing where to see your numbers

You pay after you see it working in your own account. Credited toward the Setup Sprint within 30 days.

Paid audit

Site Audit

$750one-time

  • Written audit, ranked by what affects calls
  • Check that your calls and forms are being counted
  • Google Business Profile review
  • 30-minute recorded walkthrough
  • Delivered in 5 business days

Credited in full if you start a monthly plan within 30 days.

Fix it once

Setup Sprint

$1,800one-time, 3 to 4 weeks

  • Everything in the audit, then the fixes
  • Call and form tracking wired into GA4
  • Google Business Profile cleaned up
  • Speed, schema and technical fixes
  • Monthly form-delivery check set up

For owners who want it done right once and then run it themselves.

Monthly SEO plans

Someone on it every month, with a report you can read.

3-month minimum, then month to month

Keep it healthy

Care

$600/month

  • Updates, backups, uptime and speed checks
  • Monthly form and tracking check
  • Up to 3 hours of fixes
  • One-page monthly report: clicks, calls, forms

For sites already in good shape.

More callsMost clients

Growth

$1,500/month

  • Everything in Care
  • 2 new service or city pages a month
  • Google Business Profile posts and upkeep
  • On-page and internal linking work
  • Monthly call on what moved and what's next

For one location that wants more calls.

More ground

Multi-location

from$2,500/month

  • Everything in Growth, for each market
  • Location pages and profiles for each branch
  • Quoted after the intro call

For businesses with 2 or more locations, or a big metro.

What the plans look like for your trade: roofing SEO and home remodeling SEO.

The terms

SEO contract terms you can count on

100% money-back guarantee.Ask within 30 days of your first payment and we refund 100% of it: the full price of a one-time project, or the first month of any monthly plan. No forms, no conditions, and no questions you have to answer. A refund ends the plan, minimum term included. Later monthly payments aren't refundable, but you can still cancel on the normal terms.

You own every account.Google Analytics, Search Console, your Business Profile, the site. If we stop working together, nothing is held back.

3 months minimum on home service plans.SEO takes that long to show up in Google. After that it's month to month, with 30 days' notice to cancel. The Search + AI plan has no minimum: either side can stop with 30 days' notice.

Simple invoicing.Pay by ACH bank transfer. One-time projects are invoiced up front, monthly plans at the start of each month.

Not included.Ad spend and ad management. Long-form articles are only in the Search + AI plan. If you need something else, we'll say so up front and point you to someone.

Not ready for a call?

Email us your website and we’ll send a free 5-minute screen recording of what we’d fix first.

Ask for a video review

Questions

Which one do I need?

If you just want your calls and forms counted, the $300 Tracking Fix. If you don't know what else is wrong, start with the audit. If you know what's broken and want it fixed once, the Setup Sprint. If you want someone on it every month, Growth. The intro call is free if you'd rather ask us.

Is there a money-back guarantee?

Yes. Ask within 30 days of your first payment and we refund 100% of it: the full price of a one-time project, or the first month of any monthly plan. No forms, no conditions, and no questions you have to answer. A refund ends the plan, minimum term included. Later monthly payments aren't refundable, but you can still cancel on the normal terms.

Do you guarantee rankings?

No, and be careful with anyone who does. Nobody controls Google. What we guarantee is your money: if you're not happy within 30 days of your first payment, you get all of it back. After that you get the work in your plan done every month, and a report that shows what changed and what it did to your clicks and calls.

What happens if I cancel?

You keep everything: the accounts, the pages, the tracking. Give us 30 days' notice after the first three months and we'll hand it all over in order.

Do you only work with home service businesses?

Yes. Roofers, remodelers, pool deck, lawn, shutter, plumbing, HVAC and other home service companies. The Search + AI plan, $1,000 a month, is for home service businesses that want to show up in AI answers as well as on Google.

Taking new clients

Book a free SEO call. We’ll tell you what we’d fix first.

Book a free 20-minute call, or email us if you’d rather write. Every price is on the pricing page, so there are no surprises when we talk.

Free, 20 minutes · same-day replies

100% money-back guarantee. Not happy within 30 days of your first payment? You get all of it back. The terms.

What happens on the call

  • We look at your site and your Google Business Profile before we talk.
  • You get the two or three things we'd fix first, and what they'd cost.
  • If nothing is worth paying for, we'll tell you that on the call.