Free audit, no obligationReady in 3 business days Book Free Audit

SEO Services for Contractors and Home Service Companies

Four services, each built to solve a specific problem for HVAC, plumbing and roofing businesses. Not sure where to start? The cards below match common problems to the right service — or book a free audit and I’ll tell you.

Published pricing3-month minimum, then monthlyYour accounts stay yours
Contractor working on a laptop surrounded by tools

Which service do you need?

Find the sentence that sounds like your business.

“We don’t show up on Google Maps when people search for what we do.”

Local SEO →

“Our Google profile is incomplete, outdated or nobody’s managing it.”

Google Business Profile →

“When customers ask Google a question, a competitor’s page answers it.”

Answer Engine Optimization →

“ChatGPT and other AI tools never mention us.”

Generative Engine Optimization →

“I honestly don’t know what’s wrong.”

Start with a free audit →

Local SEO + AI Search plans

The complete package, and where most contractors should start. Every plan combines Local SEO, AEO and GEO, because they work best together: your Google Business Profile, website, listings, reviews and AI visibility all move in the same direction.

  • Google Business Profile optimization and management (1 profile)
  • Website fixes, on-page and technical
  • Answer-first content and FAQ sections (AEO)
  • Consistent business info and brand mentions (GEO)
  • New citations every month
  • Blog and profile posts every month
  • Rank tracking and AI visibility checks
  • A monthly report written in plain English

Three plans, one system

They differ in how much gets done each month, not in what’s covered.

Basic1 blog · 4 profile posts$1,099/mo
Advanced2 blogs · 6 profile posts$1,499/mo
Premium4 blogs · 8 profile posts$1,999/mo

Founding clients: 30% off months 1–3

See everything included in local SEO services →  ·  Compare plans →

Founding clients · 5 spots

Founding-client offer: 30% off your first three months

LocalPulse SEO launched in 2026, and I’m taking on five founding clients. You get 30% off your plan for the three-month minimum term. In return, I ask for permission to share your results as a case study, plus a short testimonial, once there’s something worth sharing.

$1,099 · $1,499 · $1,999 $769 · $1,049 · $1,399 for months 1–3, then the standard rate
5 founding spots available

Everything else I do, and when it makes sense

Click a service to see what’s included.

Google Business Profile

Already included in every Local SEO + AI Search plan. Also available on its own for businesses that only need their Google profile fixed and kept active: a one-time optimization, then monthly management with posts, photo updates, Q&A monitoring and review replies.

Profile optimization & management →

Answer Engine Optimization (AEO)

AEO makes your website the answer. When a homeowner asks Google or a voice assistant something like “why is my AC blowing warm air?”, AEO structures your pages so search engines can pull your answer directly.

Answer engine optimization →

Generative Engine Optimization (GEO)

GEO gets other sources to back you up. AI tools like ChatGPT, Perplexity and Gemini recommend businesses they find described clearly and consistently across the web. GEO makes sure your details line up everywhere those tools look.

AI search optimization →

Local SEO Audit (one-time)

Not ready for a monthly plan? A complete, prioritized audit of your profile, map visibility, website, listings, reviews and AI visibility, written so you or your current provider can act on it. $400, one-time.

See the paid audit →

AEO vs. GEO: What’s the Difference?

AEO

Your own site becomes the answer.

  • FocusYour own website
  • GoalYour pages become the answer
  • Main workQ&A content, FAQs, schema, page structure
  • Shows upGoogle featured answers, AI Overviews, voice assistants
VS

GEO

The rest of the web vouches for you.

  • FocusThe rest of the web
  • GoalAI tools trust and recommend you
  • Main workConsistent business info, listings, reviews, mentions
  • Shows upChatGPT, Perplexity, Gemini, AI Overviews
That’s why both come built into every Local SEO + AI Search plan instead of being sold separately. They work best on top of solid Local SEO.

What every plan includes

  • A monthly report you can read. What was done, what changed, what’s next.
  • One point of contact. You work with me directly.
  • Replies within one business day. I work US business hours.
  • Your accounts stay yours. Your profile, analytics and website logins stay in your name.
  • A three-month minimum, then month to month. No yearlong lock-ins.
  • Add-ons when you want them. Extra blog posts ($150 each) and citation cleanup.

See add-on pricing →

Built for your trade

The services are the same for every contractor; the order of the work isn’t. Each trade has its own seasons, call types and service-area patterns.

HVAC SEO

Seasonal spikes, emergency repairs and replacement buyers, each needing a different page.

HVAC SEO →

SEO for plumbers

Emergency calls decided in the map results, plus water heaters, drains and planned projects.

SEO for plumbers →

Roofing SEO

Storm bursts, insurance questions and five-figure decisions homeowners research for weeks.

Roofing SEO →

All trades, including remodeling and home inspection →

Services FAQ

What’s the difference between Local SEO and Google Business Profile management?

Google Business Profile management covers your Google profile only. Local SEO includes that, plus your website, listings, reviews and content. If you only need your profile fixed and maintained, start with GBP. If you want to show up more across Google as a whole, Local SEO is the complete option.

Can I buy AEO or GEO on its own?

No. They’re built into every Local SEO + AI Search plan. AI tools and answer boxes lean on the same foundation Local SEO builds (an accurate profile, a clear website, consistent listings), so selling them separately would mean doing half the job.

Is content included?

Yes. Plans include 1, 2 or 4 blog posts a month, plus 4, 6 or 8 Google Business Profile posts, depending on the plan. Extra blog posts are $150 each.

Which service should I start with?

For most HVAC, plumbing and roofing companies, Local SEO. If you’re not sure, book a free audit and I’ll recommend a starting point.

How long is the commitment?

Monthly plans have a three-month minimum, then continue month to month. GBP setup is one-time.

Are SEO services worth it for a home service business?

For most HVAC, plumbing and roofing companies, yes. Most local searches lead straight to the map results, and a business that’s missing from them loses the call before it’s even made. The honest caveat: results depend on your market and competition, and nobody outside Google can guarantee a ranking. That’s what the free audit is for, a realistic picture before you spend anything.

What are the benefits of SEO for home service contractors?

The main ones: more visibility in the Google Maps results that drive most local calls, a Google Business Profile that actively brings in leads instead of sitting idle, consistent business listings that make it easier for customers (and Google) to trust you, and growing visibility in AI answers as more homeowners ask ChatGPT or Google’s AI Overviews who to call. None of it replaces good work or fast callbacks, but it puts you in front of people who are already looking.

Find out which service fits your business

Send me your website and business name. Within 3 business days, I’ll prepare an audit of where you stand on Google, then walk you through it on a call, including what I’d tackle first.

Audit ready in 3 business daysLive walkthrough callReplies within 1 business day