How to audit your current AI visibility
A cabinet shop owner can check what AI engines say about the business by opening ChatGPT, Gemini, and Perplexity and asking the same questions a customer would ask, using the shop's city and specialty. Read each answer for accuracy: correct name, correct services (custom cabinetry, refacing, refinishing), correct area served, and whether the shop is mentioned at all. This sitting takes only a short amount of time and reveals more than most owners expect.
Cabinet makers and refinishers rely on word of mouth and local search, but a growing share of that search now happens inside AI chat tools instead of a list of blue links. If an AI engine recommends three shops in response to "custom kitchen cabinets near me" and yours isn't one of them, that's a lost lead the owner never sees in web traffic reports. Checking directly closes that blind spot.
The prompts to try on ChatGPT, Gemini, and Perplexity
Cabinet shop owners should test a mix of broad and specific prompts across all three engines, because each pulls from different sources and can give different answers for the same business. Try questions a real customer would type, not just your business name, to see how the shop shows up in the recommendations that actually generate calls.
Useful prompts to run:
- "Who does custom cabinet making in your city?"
- "Best cabinet refinishing company near your city"
- "Cabinet shop that does refacing instead of full replacement in your area"
- "Who works with [wood species you specialize in, e.g., maple, walnut, oak] cabinets in your city?"
- "your business name reviews"
- "Difference between cabinet refinishing and refacing, and who offers it near your city"
Run each prompt on ChatGPT, Gemini, and Perplexity separately. Note whether your shop appears, where it ranks relative to competitors, and whether the details given about your work are accurate.
What a wrong or missing answer tells you to fix
When an AI engine gives an incomplete, outdated, or wrong answer about a cabinet shop, that gap points directly to what needs correcting on the shop's website and listings. A missing shop usually means thin or inconsistent information online; a wrong answer usually means the engine found outdated or conflicting details somewhere and used them anyway.
Common problems and what they signal:
- Shop doesn't appear at all — the website likely doesn't clearly state services, service area, or specialties in plain language. AI engines favor pages that name what the business does in direct terms, such as "custom cabinet fabrication" or "cabinet refinishing and staining," rather than vague phrases like "quality craftsmanship since 1998."
- Engine confuses refinishing with refacing — if the website or listings don't clearly separate these services, the AI won't either. A shop that strips and restains existing cabinet boxes is doing something different from one that replaces doors and drawer fronts over the same box, and customers searching for one don't want to be routed to the other.
- Wood species or finish types aren't mentioned — if a shop specializes in painted shaker-style doors, glazed finishes, or specific species like cherry or hickory, and that never appears on the site, the AI has nothing to surface when a customer asks for that specific work.
- Door style expertise is missing — shaker, raised-panel, slab, inset versus overlay — these are the terms customers and AI engines both use to narrow a search. If a shop's site never names its door styles, it won't come up when someone asks for them by name.
- Old address, phone number, or hours — the engine may be pulling from an outdated directory listing rather than the current website, which means the listing needs a direct correction, not just a website update.
- Reviews or reputation don't match reality — if the AI cites old reviews or a competitor's reviews by mistake, that's a signal to check how the business is listed across review platforms.
Why checking regularly matters as engines update
AI engines update their models and the sources they pull from on an ongoing basis, so an answer that was accurate last season can drift out of date without any change on the cabinet shop's end. A shop that checked once and moved on has no way of knowing if a competitor's newer content, a changed listing, or a model update has since pushed them out of the answer entirely.
This matters more for cabinet makers than for some other local businesses because the work is project-based and seasonal. A shop that ran refacing promotions in spring and shifted to full custom builds by fall needs its AI-facing answers to reflect that current focus, not a snapshot from months earlier. Checking on a regular schedule, not just once, catches these shifts before they cost inquiries.
Turning the audit into a short list of improvements
Once a cabinet shop owner has run the prompts across all three engines, the next step is turning scattered notes into a short, specific list of fixes ranked by impact. Trying to fix everything at once isn't necessary; the goal is identifying the two or three gaps most likely to be costing calls right now.
A practical way to organize findings:
- List every prompt where the shop didn't appear, and note which competitors did. Look at what those competitors' websites say about services and location that the shop's site might not.
- List every factual error — wrong hours, wrong services, confused refinishing/refacing language, missing door styles or wood species — separately from visibility gaps, since these are usually faster to correct.
- Prioritize by what customers actually ask for. If most prompts about refacing miss the shop but custom build prompts succeed, that's a clear signal about which service page needs the most attention first.
- Recheck after making changes, since AI-sourced answers don't update instantly and it takes time for corrected information to be reflected in new responses.
A cabinet shop that treats this as a short, repeatable check rather than a one-time project stays ahead of the shift toward AI-driven search, rather than reacting to it after losing business to a competitor who appears clearly and accurately in the same answers.
To verify progress without waiting on anyone else's report, rerun the same set of prompts on ChatGPT, Gemini, and Perplexity every so often, using the exact wording from the first check so results are comparable. Keep a simple record of which prompts returned the shop's name, which returned a competitor instead, and which details were accurate. Improvement shows up as more prompts returning the shop correctly and fewer factual errors over successive checks, which the owner can confirm directly by reading the answers.