Built for HVAC and home-service companies
Be the HVAC company AI recommends when homeowners ask ChatGPT, Claude, Gemini or Perplexity.
When a homeowner asks an AI assistant for an HVAC company nearby, the answer depends on what it can read about local businesses. Our free audit shows what it can read on your website, and what to fix first.
Plans from $49/month · 14-day free trial See pricing
- HVAC
- Plumbing
- Electrical
- Roofing
68 Sample AI readiness score
Needs work
- AI crawlers allowed
- Business details readable
- Hours only show with JavaScript
- FAQs not machine-readable
Scan in progress
0.0s
- Fetching your page Waiting
- Rendering with a real browser Waiting
- Reading your business details Waiting
- Checking AI crawler access Waiting
- Asking AI models about you Off for this run
Your result
What you get
What the audit actually measures
Sample figures below — illustrative, not a client result. The labels and the denominators are the real ones; only the values are made up.
- Good
- Needs work
- Fix first
Needs work
68 / 100
AI readiness score
The maximum is computed per scan, not fixed: 100 here, 120 when an AI probe runs, and lower when a check could not complete. A category we could not measure is dropped from both sides — never scored as zero.
Needs work
22 / 35
Structured data
The biggest part of the score. When it is low, Google and ChatGPT can’t reliably read your address, hours and services from your site. We check whether those details are written in structured data — a standard format search engines and AI assistants read directly — and whether it is complete and valid.
Good
15 / 15
AI crawler access
Whether your site lets AI assistants’ crawlers in. We read your robots.txt file — the instructions your site gives to automated visitors — for nine named AI crawlers, GPTBot and ClaudeBot among them. If we can’t read that file we record “unknown”, which is not the same as “allowed”.
Needs work
2 / 3
Models that named you
Part of every audit: your AI visibility. We ask ChatGPT, Claude, Gemini and Perplexity the kind of question a homeowner would, and count how many name you — mentions in the answer, not citations. Only assistants that actually replied count, and the result says how many answers it is based on (here, 3). If our daily budget for these questions is used up, your readiness results come first and the questions run later.
Three steps, running quietly in the background
You keep running your business. We keep your site legible to the machines deciding who gets recommended.
01
Technical audit
We load your page the way an AI crawler does, read the business details it can find, and check whether your site lets each AI crawler in.
02
Fixes you approve
We turn the audit into fixes built from your real business facts, and nothing goes live until you approve it. For our first customers, content and local-link work is done by hand, together with you.
03
Model mention checks
On every audit we ask AI assistants whether they name you, and report who answered and who did not. Two things move that number: being retrievable when a model searches the live web, and being present in what future models are trained on.
What an optimized page actually has
Business details a machine can read
Your name, address, phone, hours, services and common questions, written in structured data — a standard format Google and AI assistants read directly — complete and valid, not just present.
Answers stated plainly
The question asked in plain words, the answer in the first sentence — so an AI assistant can quote it whole.
Content that survives without JavaScript
We compare your page before and after its scripts run. Anything that only appears afterwards may never be seen by an AI crawler.
Built for home-service companies, HVAC first
One home-services setup covers the trades below: emergency searches, the towns you serve, and demand that changes with the seasons.
HVAC
When the AC quits in July or the furnace in January, homeowners want a name fast. We check that an AI assistant can read your service area, hours, emergency availability and the systems you install and repair.
Plumbing
Burst pipes and blocked drains are emergency searches. Clear pages for each area you serve, with your call-out hours stated plainly, give an assistant something to read.
Electrical
From outages to panel upgrades, people ask for a licensed electrician nearby. Your licenses, services and the towns you cover, written so a machine can read them.
Roofing
Storm season brings a rush of urgent searches. The towns you cover and your seasonal services, set out clearly on your site, so an assistant can tell what you do and where.
Dental, legal, med-spa or another industry? Join the waitlist.
Proof, not promises.
- You approve every change before it goes live.
- Every change can be undone in one click.
- We measure before and after the same way, and show you the numbers, including when nothing moved. Every number shows how many measurements it is based on.
- Cancel any time from your dashboard. No contracts.
- Your data is yours. We only use anonymized, aggregated insights, as described in our Terms.
- If we haven't delivered your agreed fixes within 14 days of getting site access, your first month is refunded.
The readiness report is the audit, and it's free
Enter your website above. When the scan finishes, the full report opens on screen — whether AI assistants can read your business details, whether your site lets their crawlers in, what disappears without JavaScript, and the fixes that matter most. Want a copy? Add your email at the bottom of the report.
There’s no list to join and nothing else to sign up for. The report is the whole thing, free, no account.
Questions worth answering upfront
Not for being AI-written. Google’s published guidance is that it judges content on its quality, not on how it was produced — but thin, mass-produced pages are treated as spam whoever wrote them. So everything we add to your site comes from your real business facts, and a person at your company approves every change before it goes live. We don't mass-produce pages: on the Managed plan, any new pages are written by hand, together with you.
There are two separate mechanisms and they move at very different speeds. Live retrieval — what Perplexity does, and what any assistant with a search tool does — can reflect a change as soon as the page is re-fetched. Training data is the slow one: a model that already memorised your site will keep answering from that memory until it’s retrained, and nothing you change today alters an answer it has already learned. We report what we measured on the date we measured it rather than promising a timeline.
Not for the free audit: it reads only what’s already public. For ongoing work, we detect your website platform automatically. WordPress sites use our plugin, which applies a fix only after you approve it. Other platforms get step-by-step instructions, or a pack you can send to your web person.
We usually complement that work rather than replace it. Most agencies focus on rankings and content strategy, not the technical layer that decides whether a machine can read your address, hours and services from your page at all.
No. We never buy links: paid links break Google’s spam policies and can hurt the site they point to. Local link work — getting you properly listed with real local organizations and suppliers you already work with — is done by hand, together with you, for our first customers.
The audit is free, with nothing attached to it. Starter $49/month, Growth $99/month and Pro $199/month each come with a 14-day free trial, and you can cancel any time from your dashboard. Managed: Content and local links, done for you. Custom quote. Full details are on the pricing page.