Pricing

$2,500/month.
No setup fee. No annual contract.

One price from day one. First 90 days is the heavy foundation phase, then it's month-to-month — same monthly rate. Most agencies in this space start at $3,500/mo and require a 12-month contract.

The Day-91 performance gate

If you don't see clear Map Pack ranking movement and an increase in non-branded search calls by day 90, you can walk — or I keep working for free until we hit it. Your call.

01 · The offer

One price from day one.
Three-month minimum, then month-to-month.

The first 90 days is the foundation phase — the heaviest lifting. After that, you compound it. Same monthly price across both. Easier math, easier decision.

The engagement
Map Pack-focused HVAC marketing · founder-led
$2,500 / month

Same price across the foundation phase and ongoing growth. Three-month minimum, then month-to-month. No setup fee, no annual contract, no early-termination penalties.

Term 3-mo min, then m-t-m
Setup fee None
Annual contract None
Day-91 gate Walk · or work-for-free
Days 1–90 · The 3-month minimum

Foundation phase

The heaviest lifting. Built once, compounds for years.

Full technical audit + site cleanup
Google Business Profile full optimization
4 service pages rewritten for booking intent
CallRail call-tracking setup
Review automation sequence
1 home-zip + 2 service-area location pages
Schema markup deployment
Citation submissions across 30+ directories
Day 91+ · Month-to-month

Growth & compound

Same $2,500. New compounding work every month. Walk anytime.

4 content pieces per month
Weekly GBP posts + review velocity
4–6 new local backlinks per month
Citation + technical maintenance
Monthly performance dashboard
Monthly 30-min strategy call (with me)
Home-zip exclusivity locked in
$2,500/month · 3-mo minimum · then walk anytime, your zip stays yours.
Check my zip
Optional · à la carte

Add-ons, when the foundation is working.

Available any time after we start. You decide month by month.

Website rebuild · modern stack
$5,000 one-time
LSA management
$500/mo + ad spend
Google Ads (PPC) management
$1,500/mo + ad spend
Additional service-area page
$400 each
02 · The spec sheet

What you get for the price.
Compared to a typical agency tier.

Capability
Typical agency tier
$3,500/mo · 12-mo
HVAC Marketing Pros
$2,500/mo · 3-mo min
Map Pack SEO
Service page rewrites
Review velocity automation
Local backlink building
Performance-based gate
Website included
+$5,000
PPC management
+$1,500/mo
Monthly reporting
Annual contract required
Geographic exclusivity
Founder is your contact
Starting price
$3,500/mo · 12-mo
$2,500/mo · 3-mo min

Tier specs sourced from publicly listed agency pricing as of May 2026.

03 · The math

Your first-year total. Plainly.

Months 1–3 · Foundation phase · 3-month minimum $7,500
Months 4–12 · Growth phase · month-to-month, walk anytime $22,500
Add-ons · optional, you decide month by month $0+
Year-one total · if you stay all 12 months
12 months × $2,500
$30,000

The typical agency tier runs $42,000 in year one on a locked 12-month annual contract — and bundles a website rebuild and PPC in place of SEO. You can walk from mine any month after day 90.

04 · Pricing questions

What every owner asks about money.

Why one price instead of a setup fee + retainer?

Because pricing the first 90 days at ~$800/month is wrong for the effort and the risk, and switching prices on you at day 91 creates whiplash. One number from day one is easier to understand and easier to commit to — even though it's a heavier first three months than a typical retainer would be.

What's the total first-year cost?

$30,000 if you stay all 12 months. The first three are committed (the 3-month minimum). From day 91 on you can walk any month — no early-termination fees, no penalties. Add-ons are clearly priced and 100% optional.

Are there setup fees beyond the monthly?

No. $2,500/month is everything. Add-ons (PPC, LSA, website rebuild) are above and you opt in if and when you want them.

Can I pause if revenue drops?

After the 3-month minimum, yes. Month-to-month means month-to-month. Pause for a month, come back, your zip is still yours. Just tell me by the 25th of the prior month.

What does the day-91 gate actually mean?

On day 90 we sit down. If we haven't hit clear Map Pack ranking movement and a measurable lift in non-branded search calls, you can walk — no further commitment, no question — or I keep working at the same price until we hit it. Your call. The price doesn't change either way.

Ready to start the 90 days?