CoolRankings

The full fix kit — not another vague SEO report

See exactly why customers are calling the HVAC company above you — and how to take those calls back.

Find out exactly why the calls are going to the HVAC company above you on Google — and get the step-by-step fix for every reason, in two business days, for $499.

Get the full fix kit — $499

2 business days · money-back guaranteed · no contract, no upsell calls

No contracts. No cold calls. No "guaranteed #1" promises. Money back if it's not worth it.

Want to see your own score first? Run the free 10-second audit →

Sample report

52 / 100

At Risk

Technical Foundation 20/25
Content & Answer Structure 15/25
AI & Generative Readiness ← weakest 8/30
Authority & Trust 9/20

The cost of waiting

What does one month invisible actually cost?

The top 3 on the map take the lion's share of "near me" calls. If being invisible costs you even one install a month, that's a few thousand dollars walking to the company ranked above you — every month, on repeat.

The $499 isn't the expense. The expense is the calls you're already not getting while you decide. Every week your site can't be read by AI assistants and you're not in the map pack, those calls go to whoever can be.

What your company gets out of it

Stop handing calls to the company ranked above you

When someone searches "AC repair near me," the top 3 on the map get the call. Your report shows your exact map-pack spot next to the competitors beating you — their review counts and ratings beside yours — so you know precisely who you're losing to and by how much.

Be quotable when a customer asks ChatGPT or Gemini

More people now ask an AI assistant "who's the best HVAC company near me" before they ever open Google. If your site blocks the AI crawlers or has no structured data, you can't be quoted — the answer names a competitor. The kit hands you the exact one-line fix and the markup to make your business readable.

Turn "your SEO is bad" into a same-day to-do list

No vague grade. Every issue comes with the exact fix — the schema to paste in, the meta description rewritten, the mobile viewport tag, the robots line — ranked so the first hour of work moves the needle most. Hand it to your web person as a work order, or do it yourself.

Find out why visitors who reach your site still don't call

Getting found is half the battle — convincing the visitor to pick up the phone is the other half. A creative director reads your site the way a customer does and flags the friction: the buried phone number, the competing buttons, the missing trust cues that cost you the call.

See the real reason you're stuck on page 3 — and what moves you up

We pull your off-page authority by hand: your Domain Rating against the competitors above you, where your links are just directories vs. real editorial mentions, and which money-term searches you're invisible for. You'll know whether the problem is your site or your authority — and the specific next move.

Know the exact questions customers ask AI about your services

We map the real prompts people type into ChatGPT and Gemini for your services in your city, and show where your site can earn a mention. This is the visibility your competitors don't even know they're missing.

When someone searches "AC repair near me," here's who gets the call

Today

  • 1 Denver Comfort Pros 4.8 (412)
  • 2 Mile High HVAC 4.7 (287)
  • 3 Front Range Heating & Air 4.9 (196)
  • 4 Summit Heating & Air (you) 4.6 (38)

After you close the gaps

  • 1 Denver Comfort Pros 4.8 (412)
  • 2 Mile High HVAC 4.7 (287)
  • 3 Summit Heating & Air (you) 4.6 (38)
  • 4 Front Range Heating & Air 4.9 (196)

Close the gaps → climb the pack ↑

Illustrative, using the demo company's data. Your report shows your real position — we never promise a specific ranking.

What a 10-second scan can't see — and the full audit can

What a 10-second scan reads

  • One page of your site's code
  • Whether a tag or file is present or absent
  • A score — with no idea why a customer does or doesn't call

What the full audit adds

  • A creative director's design & UX review of your site
  • The AI prompts your customers actually ask — and where you can show up
  • Your off-page authority, pulled by hand against your real competitors
  • A do-this-first priority order, so the first hour of work pays off most

The deliverable

What the $499 fix kit includes

One combined report — search visibility and site design — for less than most agencies charge for a single month. One-time. No contract. You own it.

  • Your full Search + AI visibility score

    How your site scores out of 100 across technical setup, content, AI readiness, and trust — not just a vague grade.

  • Your Google Maps & local pack check

    We pull up your Google Business Profile the way a customer sees it — categories, hours, photos, services — flag what's missing, check your reviews and ratings, and tell you whether you show up in the Maps 3-pack for the searches that matter.

  • Every gap, with plain-English fix steps

    Each problem comes with exactly what to change, written so you or your web person can act on it the same day.

  • A design & UX review

    A creative director looks at your site the way a customer does and flags what's stopping them from calling.

  • The AI prompts that matter for your business

    The real questions customers ask ChatGPT, Gemini, and other AI assistants about your services — and how your site can show up for them.

  • A do-this-first priority order

    Fixes ranked by impact, so the first hour of work moves the needle the most.

CoolRankings · HVAC Search + Site Audit

Your audit for https://summit-heating-air.example/

Prepared 2026-06-19

Hi Summit, here's your full report — how you score, how you stack up against your competitors, every search & AI fix ranked by impact, and a hands-on design & UX review.

52/100
At Risk
Technical Foundation
20/25
Content & Answer Structure
15/25
AI & Generative Readiness
8/30
Authority & Trust
9/20

The short version

Your HVAC website scored 52/100 (At Risk). You rank 2nd of 3 on AI search readiness against the competitors we checked. Your weakest area is AI & Generative Readiness. Below are 13 specific, paste-ready fixes ranked by impact, plus a hands-on design & UX review of your site.

How you stack up

You rank 2nd of 3 on AI search readiness against the competitors we checked.

Site ASRI score
denvercomfortpros.example 76/100
summit-heating-air.example you 52/100
milehighhvac.example 46/100

What denvercomfortpros.example (the current leader) does that you don't:

  • AI assistants are blocked from reading your site
  • No llms.txt file
  • No page-level structured data
  • No FAQ structured data
  • No breadcrumb structured data

Your Google Business Profile & local pack

The map pack drives more HVAC calls than any other channel. Here's where you stand.

Your Google Business Profile shows 38 reviews at 4.6★ · HVAC contractor.

Missing from your profile: photos, business hours.

For HVAC contractor Denver, CO you appear at map position #4 — outside the top 3 “map pack” that gets the calls.

Who's winning the map pack for HVAC contractor Denver, CO right now:

#Business in the map packReviewsRating
1 Denver Comfort Pros 412 4.8★
2 Mile High HVAC 287 4.7★
3 Front Range Heating & Air 196 4.9★
4 Summit Heating & Air you 38 4.6★

Authority & off-page (reviewed by hand)

Your backlink and ranking standing — the off-page signals a one-page scan can't see, pulled by our analyst.

Domain Rating
18/100
Ahrefs authority score
Referring domains
24
3 real editorial links
Ranked keywords
41
organic search terms

How your Domain Rating compares

Denver Comfort Pros
31
Mile High HVAC
22
Your site
18

For “ac repair denver” (1,300 searches/mo) you rank #28 — page 3 — a money term going to competitors.

Your brand is corroborated across the directories (Yelp, Angi, BBB), but you have almost no ranking authority for the searches that bring calls. Three editorial links from local or trade sites would move this faster than anything on-page.

Do this first — your 30-day priority order

Ranked by impact, so the first hour of work moves the needle the most.

1. AI assistants are blocked from reading your site

Your robots.txt blocks: GPTBot. Those are the crawlers AI assistants use to read and cite you.

2. No llms.txt file

No /llms.txt file was found (request returned 404).

3. No page-level structured data

No page-level (Service/WebPage) structured data was found.

4. No FAQ structured data

No FAQPage structured data was found on your homepage.

5. No breadcrumb structured data

No BreadcrumbList structured data was found.

Search & AI fixes

Every issue we found, with the exact fix — ranked by impact.

1. AI assistants are blocked from reading your site

When a customer asks ChatGPT or Gemini for AC repair near them, your site can't be quoted — your robots file blocks the AI crawlers. That's calls handed to competitors.

On your site: Your robots.txt blocks: GPTBot. Those are the crawlers AI assistants use to read and cite you.

  • Open robots.txt and remove any Disallow rules blocking GPTBot, ClaudeBot, CCBot, PerplexityBot.
  • Re-test that AI crawlers can fetch your pages.

What this is: robots.txt is a file at summit-heating-air.example/robots.txt that tells automated readers what they may access. If it blocks AI crawlers (GPTBot, ClaudeBot, etc.), those assistants literally can't read your site to cite you.

Example — allow the AI crawlers in robots.txt:

User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

2. No llms.txt file

An llms.txt file helps AI systems understand and surface your business — yours is missing.

On your site: No /llms.txt file was found (request returned 404).

  • Add an /llms.txt file describing your business, services, and key pages in plain text.
  • Keep it short and factual — it helps AI assistants summarize you correctly.

What this is: An llms.txt file is a plain-text summary of your business at summit-heating-air.example/llms.txt — like a cheat sheet AI assistants read to describe you correctly. It's the AI-era version of a sitemap.

Example — save as llms.txt at the root of your site:

# YOUR BUSINESS NAME
> HVAC repair, install, and maintenance in CITY, ST.

## Services
- AC repair & replacement
- Heating repair & install
- Maintenance plans

## Contact
- Phone: 555-555-5555
- Service area: CITY and surrounding areas

3. No page-level structured data

Page schema helps AI understand and quote your content; it's missing.

On your site: No page-level (Service/WebPage) structured data was found.

  • Add Service or WebPage JSON-LD to your main service pages.

What this is: Service JSON-LD labels what a specific page is about (e.g. “AC Repair in CITY”), helping it rank for that service and be quoted accurately.

Example — paste in a service page's <head>:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "AC Repair",
  "areaServed": "CITY",
  "provider": { "@type": "LocalBusiness", "name": "YOUR BUSINESS NAME" }
}
</script>

4. No FAQ structured data

FAQ schema is a top way to get pulled into AI answers and rich results — you have none.

On your site: No FAQPage structured data was found on your homepage.

  • Add a short FAQ section to key pages and mark it up with FAQPage JSON-LD.
  • Use real questions customers ask ("How much is an AC tune-up?").

What this is: An FAQ is a short list of real questions customers ask, with answers, on the page. FAQPage JSON-LD marks them up so Google can show them as expandable Q&As under your result — and AI assistants can lift the answers.

Example — pair a visible FAQ with this in the page <head>:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "How much does an AC tune-up cost?",
    "acceptedAnswer": { "@type": "Answer", "text": "Most tune-ups run $89–$149 in CITY..." }
  }]
}
</script>

5. No breadcrumb structured data

Breadcrumb schema helps search engines map your site structure.

On your site: No BreadcrumbList structured data was found.

  • Add BreadcrumbList JSON-LD reflecting your page hierarchy.

What this is: A breadcrumb is the little “Home › Services › AC Repair” trail that shows where a page sits in your site. BreadcrumbList JSON-LD is hidden code that tells Google (and AI assistants) that trail, so they can show it under your listing and understand your site structure.

Example — paste in the page's <head>, editing the names and URLs:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://summit-heating-air.example/" },
    { "@type": "ListItem", "position": 2, "name": "Services", "item": "https://summit-heating-air.example/services/" },
    { "@type": "ListItem", "position": 3, "name": "AC Repair", "item": "https://summit-heating-air.example/services/ac-repair/" }
  ]
}
</script>

6. Your brand isn't connected to its profiles

No sameAs links to your social/business profiles, so search and AI can't connect your brand entity.

On your site: We found 0 sameAs profile link(s) in your markup; 3+ connects your brand for search and AI.

  • Add sameAs links in your schema pointing to your GBP, Facebook, Instagram, and Yelp.
  • This connects your website to your verified profiles for search and AI.

What this is: “sameAs” links inside your schema point to your other verified profiles (Google Business Profile, Facebook, Yelp). They connect your website to those profiles so search and AI know they're all the same business.

Example — add a sameAs array to your LocalBusiness schema:

"sameAs": [
  "https://www.google.com/maps/place/...",
  "https://www.facebook.com/YOURPAGE",
  "https://www.yelp.com/biz/YOURBIZ"
]

7. Your site looks abandoned to Google

There's no recent date anywhere on the page. Search engines and AI answers favor sites that look actively maintained — yours reads as stale.

On your site: No date was found anywhere on your homepage — it reads as unmaintained.

  • Add or update a visible date on key pages (e.g. a recently-updated note or blog post).
  • Publish something modest monthly so the site reads as actively maintained.

8. No clear About page for a customer to trust you

Customers letting a tech into their home or business want to know who you are. There's no findable About page telling them — and telling Google — your story.

On your site: No About page was found at the usual paths (/about, /about-us).

  • Create an About page: who you are, years in business, service area, licenses, photos.
  • Link it in the main nav so customers and search engines can find it.

9. Images are missing alt text

Missing alt text hurts accessibility and removes ranking and AI-readability signals.

On your site: 5 of your 9 images are missing alt text.

  • Add descriptive alt text to every meaningful image (what it shows + service/city where natural).
  • Leave alt empty only for purely decorative images.

What this is: Alt text is a short description of an image, read by screen readers and search engines (and used for AI image understanding). Describe what the photo shows.

Example — before and after:

<!-- before -->  <img src="job1.jpg">
<!-- after  -->  <img src="job1.jpg" alt="Technician installing a new AC condenser in CITY">

10. Not enough content to rank

The page is too thin to compete for buyer searches or to be cited in AI answers.

On your site: Your homepage has roughly 22KB of readable text.

  • Build out service pages (AC repair, furnace install, maintenance) with real detail.
  • Aim for substantive, specific copy — what you do, where, and why you're trusted.

What this is: “Thin” content means a page has too little real text for Google to understand and rank it — and too little for an AI assistant to quote. The fix is a genuine page per service with specifics, not a sentence or two.

Example — an outline for a service page that ranks:

# AC Repair in CITY

- Problems we fix (no cooling, frozen coil, blower issues)
- Brands we service (Trane, Carrier, Lennox, ...)
- Service area: CITY + nearby towns
- Typical pricing: diagnostic $XX, common repairs $XXX–$XXX
- Why us: licensed, insured, X years, warranty
- FAQ: "How fast can you come out?", "Do you offer financing?"

11. Missing trust pages (privacy / terms)

Basic privacy and terms pages signal a legitimate business to both customers and Google. Yours are missing or incomplete.

On your site: Privacy page: found. Terms page: missing.

  • Add a Privacy Policy and a Terms page (generators are fine to start).
  • Link them in the footer.

12. Your search snippet isn't selling the call

The description Google shows under your link is missing or the wrong length, so your listing doesn't pull the click when someone's comparing HVAC companies.

On your site: Your meta description is 98 characters: “Summit Heating & Air keeps Denver homes comfortable with fast AC repair and furnace installation.”. The ideal range is 120–160.

  • Write a 120–160 character description that names your service + city and a reason to call.
  • Lead with the outcome ("Same-day AC repair in {city}") not your company name.
  • Add it to the homepage <meta name="description"> tag.

What this is: The meta description is the short blurb under your link in Google results. A good one names your service + city and gives a reason to click; without it Google writes its own.

Example — add to your homepage <head>:

<meta name="description" content="Same-day AC repair in CITY. Licensed, upfront pricing, 5-star service. Call 555-555-5555." />

13. Links look broken when shared

Missing Open Graph tags mean your pages show no image or title when shared or surfaced by AI.

On your site: We found 2 Open Graph tag(s) on your homepage; 4+ is best practice.

  • Add Open Graph tags (og:title, og:description, og:image) so shared links show a preview.
  • Use a branded image (logo + tagline) as the og:image.

What this is: Open Graph tags control the title, description, and image shown when your link is shared (texts, Facebook) or surfaced by AI. Without them, shared links look broken.

Example — add to your homepage <head>:

<meta property="og:title" content="YOUR BUSINESS NAME — HVAC in CITY" />
<meta property="og:description" content="Same-day AC & heating repair in CITY." />
<meta property="og:image" content="https://summit-heating-air.example/og-image.jpg" />

Your copy-paste build kit

Finished assets for your site, ready to paste in. Hand them to your web person as a work order.

We pre-filled these for you — please confirm they're correct before pasting:
  • Business name: Summit Heating & Air (from your site)
  • Phone: (303) 555-0142 (from your site)
  • Address: 1840 Blake St, Denver, CO, 80202 (from your site)
  • Linked profile: https://www.facebook.com/summitheatingair (from your site)

LocalBusiness schema — paste into your homepage <head>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HVACBusiness",
  "name": "Summit Heating & Air",
  "url": "https://summit-heating-air.example/",
  "telephone": "(303) 555-0142",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1840 Blake St",
    "addressLocality": "Denver",
    "addressRegion": "CO",
    "postalCode": "80202",
    "addressCountry": "US"
  },
  "areaServed": "Denver and surrounding areas",
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "AC repair"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "AC installation"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "furnace repair"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "heating installation"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "HVAC maintenance"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "emergency HVAC service"
      }
    }
  ],
  "sameAs": [
    "https://www.facebook.com/summitheatingair"
  ]
}
</script>

FAQ schema — paste alongside a visible FAQ section

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Best AC repair in Denver?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Write 1–2 plain sentences answering \"best AC repair in Denver\" — name your service area, pricing range, and response time.]"
      }
    },
    {
      "@type": "Question",
      "name": "Who fixes furnaces near Denver?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Write 1–2 plain sentences answering \"who fixes furnaces near Denver\" — name your service area, pricing range, and response time.]"
      }
    },
    {
      "@type": "Question",
      "name": "Emergency HVAC repair Denver?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Write 1–2 plain sentences answering \"emergency HVAC repair Denver\" — name your service area, pricing range, and response time.]"
      }
    },
    {
      "@type": "Question",
      "name": "Best HVAC company in Denver?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Write 1–2 plain sentences answering \"best HVAC company in Denver\" — name your service area, pricing range, and response time.]"
      }
    }
  ]
}
</script>

llms.txt — upload to summit-heating-air.example/llms.txt

# Summit Heating & Air

> Summit Heating & Air provides AC repair, AC installation, furnace repair and more for customers and businesses.

## Services
- AC repair
- AC installation
- furnace repair
- heating installation
- HVAC maintenance
- emergency HVAC service

## Service area
- Denver and surrounding areas

## Contact
- Website: https://summit-heating-air.example/
- Phone: (303) 555-0142

robots.txt — let AI assistants read your site

# Remove the Disallow rules blocking AI crawlers, then add:
User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

Design & UX review

A creative director's read of your site the way a customer sees it.

First impression

Strong — the hero says 'AC Repair & Furnace Install in Denver' and the phone is visible. Add a one-line trust cue (years in business / license #).

Click-to-call

The number is tap-to-call on mobile, but it scrolls out of view. Pin a sticky call bar on phones.

Mobile usability

Comfortable tap targets, but the form fields are tight — add vertical padding so thumbs don't mis-tap.

Trust signals

Reviews and the license number aren't above the fold. Pull your Google rating and a license badge up near the hero.

Service-area clarity

Denver is named, but neighborhoods/suburbs aren't. List the cities you serve — it helps both customers and local search.

Conversion path

Two competing CTAs (call vs. 'book online'). Pick one primary action and make it dominant.

Visual credibility

Clean and current. Swap two stock photos for real truck/team shots to lift authenticity.

Speed feel

Loads fine, but the hero image is oversized. Compress it to keep the first paint snappy on phones.

How we scored you & plain-language glossary

Your score is the AI Search Readiness Index (ASRI): 45 checks across four weighted areas — Technical Foundation (25), Content & Answer Structure (25), AI & Generative Readiness (30), and Authority & Trust (20) — summed to a score out of 100. Every finding above names something we could verify on your own site.

Schema / structured data

Hidden code (JSON-LD) that tells Google and AI assistants exactly who you are, what you do, and where — so they can confirm and quote your business.

LocalBusiness schema

The specific structured-data type that states your name, address, phone, hours, and service area. It's how a search engine confirms you're a real local company.

llms.txt

A simple text file at summit-heating-air.example/llms.txt that describes your business in plain language for AI systems, the way robots.txt and sitemaps work for search engines.

AI crawler

The automated readers (GPTBot, ClaudeBot, PerplexityBot, and others) that AI assistants use to read your site. If your robots file blocks them, you can't be quoted in AI answers.

Canonical tag

A line of code that tells search engines which version of a page is the 'official' one, so your ranking signals don't get split.

Open Graph tags

The title and image that show up when your link is shared on Facebook, in texts, or surfaced by AI. Missing them makes your links look broken.

ASRI

AI Search Readiness Index — our 0–100 score across four areas (technical, content, AI readiness, and trust) measuring how ready your site is for both Google and AI search.

Questions? Just reply to this email — Brian & Savelle. Backed by our money-back guarantee: if this isn't worth more than you paid, tell us and we refund you in full. You keep the report either way.
Get the full fix kit — $499

2 business days · money-back guaranteed · no contract, no upsell calls

Real people, within 2 business days

The 2 days is the value. Instant reports are templates — yours is reviewed by the two people whose names are on it.

1

You order

One flat $499. No contract, no discovery call, no upsell pitch.

2

Brian & Savelle review it by hand

The engine runs your audit, then two real people check every finding, pull your authority data, and write the design review. This step is the value — it's why it isn't instant.

3

Your fix kit lands in your inbox

A clear PDF: every issue, the fix for each, your competitive standing, ranked by impact. Yours to keep.

within 2 business days

The cheapest box in the row

The same diagnostic an agency runs in month one of a retainer — sold once, flat, and yours to keep.

Most owners start here

The full fix kit

$499 once

  • Every issue found + the exact fix
  • Reviewed by hand by named experts
  • Competitive map-pack scoreboard
  • Time to results 2 business days
  • Locks you into a contract
  • You own the report

Do it yourself

Free — but you're guessing

  • Every issue found + the exact fix
  • Reviewed by hand by named experts
  • Competitive map-pack scoreboard
  • Time to results Weeks of research
  • Locks you into a contract
  • You own the report

Hire an agency retainer

$750–1,500/mo, locked in

  • Every issue found + the exact fix
  • Reviewed by hand by named experts
  • Competitive map-pack scoreboard Sometimes
  • Time to results Month one
  • Locks you into a contract
  • You own the report Rarely

Our $499 money-back guarantee

If the full fix kit isn't worth more than you paid, email Brian directly — no forms, no fight. We refund the full $499 and you keep the report.

Who's doing the work

Two real people, not a faceless agency. Our names go on every report.

Photo of Brian Fidler

Brian Fidler

Search & AI fixes

25+ years building and ranking websites. Brian runs the search and AI side of your report — every fix is something he has done for real businesses.

brianfidler.com

Photo of Savelle McThias

Savelle McThias

Design & UX review

Creative director with two decades of design experience. Savelle reviews how your site looks and works for the customer about to call you.

savellem.com

Based in Phoenix, AZ — reach us anytime through our contact form

Don't want to do it yourself?

Most owners hand the fix kit to their web person. If you'd rather we handle it, we do the work for you — the fixes, the site, and the ongoing visibility.

We apply the fixes

Every fix from your report, done on your site by the two people who wrote it.

We rebuild what's holding you back

If the site itself is the problem, we redesign and rebuild it as part of the engagement — no separate web-design contract.

We keep you visible

Every month we work your Google Business Profile — fresh posts, photos, new reviews, and accurate info — plus tracked AI prompts and call tracking, so you see the work and the phone calls it produces.

Monthly engagements run $750–$1,500/mo with a 90-day commitment.

Ask about done-for-you

Prefer to write? Send us a note

Common questions

What do I get for $499?

One combined report: a full search and AI visibility audit of your website plus a design review. Every problem we find comes with step-by-step fix instructions in plain English, ranked by what to fix first. This is the diagnostic work an agency does in month one of a $1,500-a-month retainer — sold once, flat, no contract. You own it.

Is this one of those "rank #1 on AI" scams?

No. Nobody can guarantee where AI assistants rank you, and anyone who promises that is selling snake oil. We check verifiable facts about your site — things that are provably present or missing — and show you specific fixes that improve your odds of showing up.

Do you check my Google Maps and Google Business Profile?

Yes. Your report has a section on your Google Business Profile and local pack. We look at whether your profile is complete — right categories, hours, photos, services — check your reviews and rating, and tell you whether you're showing up on Google Maps for your main searches. If you're not, we tell you what's holding you back.

I've paid for SEO before and got nothing. Why is this different?

Most SEO is sold as a monthly retainer where you can't see the work. This is the opposite: a one-time flat fee, every finding is something you can verify on your own site in five minutes, and if it's not worth what you paid, we refund you and you keep the report. No contract to escape from.

What's the catch with the free audit?

No catch. The free audit checks your site against 40+ verifiable facts and shows your score and top issues — that's real and yours to keep. We make money when some owners buy the full fix kit. No obligation, no sales calls unless you ask.

How fast do I get the report?

The free audit takes about 10 seconds. The full $499 fix kit is hand-reviewed by Brian and Savelle — a real person checks every finding, pulls your off-page authority data, and adds the design review — and lands in your inbox within 2 business days.

Do I need to be technical to use the fix kit?

No. Each fix says exactly what to change and why it matters, written for a business owner. If someone else runs your website, you can forward them the report as a work order.

What if I already have an SEO or marketing company?

Great — the report works as an independent checklist. Hand it to them and ask which items are done. You'll know in one meeting whether you're getting what you pay for.

What's the money-back guarantee?

If you don't think the fix kit is worth more than you paid, tell us and we refund the full $499. You keep the report either way.

Can you just do the fixes for us?

Yes. We apply the fixes ourselves — including rebuilding the site if that's what it takes — plus ongoing monthly visibility work. Engagements run $750–$1,500 a month with a 90-day commitment. Start with the free audit and we'll talk from there.

Get your full fix kit

Every issue on your site, every fix in plain English, where you rank against the competitors winning your calls — hand-reviewed and in your inbox within 2 business days.

Every week your site can't be read by AI assistants, those calls go to whoever can be.

Get the full fix kit — $499

Money-back guarantee — you keep the report either way.