Not sure where this fits in your plan?
Start with your audit — get a prioritized fix list in 48 hours.
Step 1 — Identify what they actually rank for
Rankings are not one number. A competitor may outrank you on 'emergency plumber [city]' but lose to you on 'water heater replacement.' Pull their top 20 URLs and the keywords each ranks for (Semrush, Ahrefs). That is your target list.
Step 2 — Read the SERP, not the competitor
Google shows you exactly what it wants for a keyword. Search the term, note the format (list, guide, service page, video), count the words on the top three, and match or exceed the depth. If the SERP is a map pack, this is a Google Business Profile fight, not a website fight.
Step 3 — Beat them on the 3 signals that actually move
Review velocity (recent count), on-page relevance (does the H1 match the query), and internal linking (do 3+ of your pages point to this page). Those three, in order, close 80% of local ranking gaps.
Supporting topics
The topic cluster that supports this pillar. Each link goes deeper on one piece of the fix.
Local SEO
Map pack ranking factors, NAP consistency, and city page playbook.
Google Business Profile
Primary category, service list, and post cadence that moves rankings.
SEO fundamentals
On-page, technical health, and topical authority for service sites.
Reviews playbook
Review velocity is the single biggest local-ranking tiebreaker.
AI Search
How ChatGPT and Google AI Overviews pick a source — and how to be it.
Fix it next
Related Solutions
Solution guides, templates, Q&A, and podcast episodes tagged to the topics behind this problem — pick a topic and go deep.
- Local SEO for Service Businesses: The Complete 2025 GuideRank higher in your city without paying for ads. Google Business Profile, citations, reviews, and on-page optimization — the full local SEO playbook.
- Google Ads for Service Businesses: How to Stop Wasting MoneyMost service businesses waste 40-60% of their Google Ads budget. Learn the campaign structure, keyword strategy, and landing page tactics that actually generate leads.
- Garage Door Repair Marketing: How to Stop Buying Shared LeadsThe complete marketing playbook for garage door companies. Rank for 'garage door repair near me,' lower your cost per lead, and replace HomeAdvisor and Angi with your own pipeline.
- HVAC SEO: How to Rank #1 for AC and Heating Repair in Your CityDominate the Google Map Pack for 'AC repair near me' and 'furnace repair' searches. The complete on-page, local, and review SEO playbook for HVAC contractors.
- HVAC Marketing ChecklistThe complete hvac marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Plumbing Marketing ChecklistThe complete plumbing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Roofing Marketing ChecklistThe complete roofing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Is SEO dead because of AI?No, SEO is not dead — it has split. Informational search traffic is down 20–40%, but local and commercial-intent SEO is stronger than ever because AI answers cite the same top-ranking pages. For home services (local, buying intent), SEO ROI is up, not down.
- How do I rank in ChatGPT?You get cited by ChatGPT by combining classic SEO with three AI-specific signals: clear author attribution via Person schema, direct-answer summaries at the top of each page, and FAQPage schema on every page with real questions. Publishing an llms.txt file helps too.
- Why did my Google rankings suddenly disappear?Rankings disappear for four reasons: a Google algorithm update (Helpful Content or Core), a manual penalty, technical breakage (site down, noindex tag deployed by accident, robots.txt block), or a competitor genuinely outranked you. Check Google Search Console messages first — that isolates the cause in minutes.
- How long does local SEO take to work?Local SEO shows meaningful results in 90–180 days for most home-service businesses. Map pack changes can happen in 30–60 days after fixing GBP category and driving review velocity. Ranking a new site in a competitive metro typically takes 6–12 months.
- Is Your Website Losing You Money, And How To Fix It!Is your website losing you money instead of helping your business grow? Many business leaders and entrepreneurs don’t realize how much revenue they’re leaving on the table due to poorly optimized websites. In this episode of Digital Marketing Coach with Chris Heidlebaugh, we’re breaking down the top reasons your website might be hurting your bottom line—and, more importantly, how to fix it.From slow loading speeds and poor mobile design to unclear calls-to-action and lack of SEO, we’ll help you
- Do You Feel Trapped by Your Digital Marketing Agency... And How To Free Yourself!Do you feel trapped by your digital marketing agency? You’re not alone. In this episode of Digital Marketing Coach with Chris Heidlebaugh, we dive into how business leaders and entrepreneurs can take back control of their online success. Learn why relying solely on a marketing agency can hold your business back and discover practical strategies to bring your digital marketing in-house.From training your employees to mastering essential tools like web design, SEO, social media, and PPC, this epis
- Local SEO for Service Businesses: The Complete 2025 GuideRank higher in your city without paying for ads. Google Business Profile, citations, reviews, and on-page optimization — the full local SEO playbook.
- Garage Door Repair Marketing: How to Stop Buying Shared LeadsThe complete marketing playbook for garage door companies. Rank for 'garage door repair near me,' lower your cost per lead, and replace HomeAdvisor and Angi with your own pipeline.
- HVAC SEO: How to Rank #1 for AC and Heating Repair in Your CityDominate the Google Map Pack for 'AC repair near me' and 'furnace repair' searches. The complete on-page, local, and review SEO playbook for HVAC contractors.
- Garage Door SEO: Rank #1 for Repair Near Me SearchesThe complete local SEO playbook for garage door companies. Dominate Google Maps for 'garage door repair near me' and stop paying for shared leads.
- HVAC Marketing ChecklistThe complete hvac marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Plumbing Marketing ChecklistThe complete plumbing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Roofing Marketing ChecklistThe complete roofing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Why isn't my Google Business Profile getting calls?A GBP that gets impressions but no calls usually has one of four issues: the phone number is missing or wrong, primary category is off, the featured photos are stock/low-trust, or you're ranking for informational searches (not buying-intent). Fix category and phone first.
- How long does local SEO take to work?Local SEO shows meaningful results in 90–180 days for most home-service businesses. Map pack changes can happen in 30–60 days after fixing GBP category and driving review velocity. Ranking a new site in a competitive metro typically takes 6–12 months.
- How do I get more Google reviews?Ask every customer in person, then send a text with your GBP short link within 60 minutes of job completion. That single-step process beats every automated tool. Never gate reviews (asking happy customers only) — Google penalizes it and it violates their terms.
- What are Local Service Ads and are they worth it?Local Service Ads are Google's pay-per-lead placement that sits above the map pack for service searches. They cost $15–$80 per lead depending on trade and market, and typically outperform Google Ads for HVAC, plumbing, electrical, and garage-door companies where searches are urgent and local.
- Local SEO for Service Businesses: The Complete 2025 GuideRank higher in your city without paying for ads. Google Business Profile, citations, reviews, and on-page optimization — the full local SEO playbook.
- HVAC SEO: How to Rank #1 for AC and Heating Repair in Your CityDominate the Google Map Pack for 'AC repair near me' and 'furnace repair' searches. The complete on-page, local, and review SEO playbook for HVAC contractors.
- Garage Door SEO: Rank #1 for Repair Near Me SearchesThe complete local SEO playbook for garage door companies. Dominate Google Maps for 'garage door repair near me' and stop paying for shared leads.
- Plumbing SEO: Rank #1 for Plumber Near Me in Your CityThe complete local SEO playbook for plumbing companies. Dominate Google Maps for 'plumber near me' and 'emergency plumber' searches in your city.
- HVAC Marketing ChecklistThe complete hvac marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Plumbing Marketing ChecklistThe complete plumbing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Roofing Marketing ChecklistThe complete roofing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Why isn't my Google Business Profile getting calls?A GBP that gets impressions but no calls usually has one of four issues: the phone number is missing or wrong, primary category is off, the featured photos are stock/low-trust, or you're ranking for informational searches (not buying-intent). Fix category and phone first.
- How do I get more Google reviews?Ask every customer in person, then send a text with your GBP short link within 60 minutes of job completion. That single-step process beats every automated tool. Never gate reviews (asking happy customers only) — Google penalizes it and it violates their terms.
- What Is the Google Guaranteed Badge?The Google Guaranteed badge shows above Local Services Ads after Google verifies your license, insurance, and background checks. Verified businesses get top-of-page placement and Google refunds unhappy customers up to $2,000 — a huge trust signal.
- The Reviews Playbook: How to Get (and Use) 5-Star Reviews Without BeggingReviews are the new word of mouth. A systematic way to earn more 5-star reviews, respond to the bad ones, and turn your reputation into a lead engine.
- Local SEO for Service Businesses: The Complete 2025 GuideRank higher in your city without paying for ads. Google Business Profile, citations, reviews, and on-page optimization — the full local SEO playbook.
- HVAC SEO: How to Rank #1 for AC and Heating Repair in Your CityDominate the Google Map Pack for 'AC repair near me' and 'furnace repair' searches. The complete on-page, local, and review SEO playbook for HVAC contractors.
- Pest Control Marketing: The Complete Owner's GuideThe complete marketing playbook for pest control companies — local SEO, Google Ads, email, reviews, and referrals built into one system.
- HVAC Marketing ChecklistThe complete hvac marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Plumbing Marketing ChecklistThe complete plumbing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- Roofing Marketing ChecklistThe complete roofing marketing checklist: GBP, service pages, ads, reviews, tracking. 48 audit items. Free PDF download.
- How do I get more Google reviews?Ask every customer in person, then send a text with your GBP short link within 60 minutes of job completion. That single-step process beats every automated tool. Never gate reviews (asking happy customers only) — Google penalizes it and it violates their terms.
- How Should I Respond to a Negative Google Review?Respond within 24 hours, publicly, calmly, and never with customer details. Acknowledge, apologize for the experience, offer to make it right offline. Prospects read your response more than the review itself.
- Is SEO dead because of AI?No, SEO is not dead — it has split. Informational search traffic is down 20–40%, but local and commercial-intent SEO is stronger than ever because AI answers cite the same top-ranking pages. For home services (local, buying intent), SEO ROI is up, not down.
- How do I rank in ChatGPT?You get cited by ChatGPT by combining classic SEO with three AI-specific signals: clear author attribution via Person schema, direct-answer summaries at the top of each page, and FAQPage schema on every page with real questions. Publishing an llms.txt file helps too.
- What Is Schema Markup and Do I Need It?Schema is structured data (JSON-LD) that tells Google and AI assistants what your page is about — service, price range, review count, service area. Yes, you need it: it lifts rich-result eligibility and AI-answer citation rate.
- How Do I Get Cited in Perplexity and ChatGPT?Publish direct-answer content with clear author attribution (Person schema), FAQ blocks, and specific numbers. LLMs cite pages that answer the question in the first paragraph and prove expertise with author + reviews data.
Frequently Asked Questions
How long does it take to outrank a competitor?
60–120 days for a page that already ranks 4–10. 6–12 months for a page trying to break into a top-3 map pack in a competitive metro.
Do backlinks still matter for local SEO?
Yes — but relevance beats volume. Ten links from local chambers, industry associations, and news sites move rankings more than 100 directory links.
Want Chris to look at your specific situation?
Book a personalized marketing audit and get a prioritized fix list within 48 hours.
Book My AuditRelated

About the Author
Chris Heidlebaugh
Chris Heidlebaugh is a former construction worker turned Digital Marketing Coach with 25+ years of experience helping home service businesses — contractors, roofers, plumbers, HVAC, electricians, landscapers, and remodelers — build in-house marketing systems they actually own. He spent 18+ years on the job site while building a web and marketing company on the side, so he speaks both languages. He's also a former college professor who has taught 20,000+ students, the author of Digital Marketing for DIYers, host of the Digital Marketing Coach Podcast, and creator of the Insourced Marketing Blueprint.