Gemini decides which waterproofing companies to recommend nearby by combining Google's local business data (the same data that powers Google Maps and Google Business Profile listings) with web content that describes what a company actually does and where it does it. When someone asks Gemini about a wet basement or a leaking foundation wall, it tries to match the specifics of that question to businesses whose profiles and web pages clearly answer it. Vague, generic listings get skipped in favor of ones that spell things out.
That's the short version. The rest of this article breaks down exactly which signals matter, why a well-filled-out profile beats a barebones one, and how to test what Gemini is already saying about your company.
The role of your Google Business Profile in Gemini answers
A Google Business Profile is the free listing that shows your waterproofing company's name, address, phone number, hours, service categories, and reviews on Google Maps and in search results. Gemini draws heavily on this profile because it's structured, verified, and tied to a real location. If your profile lists the wrong primary category, has outdated service areas, or hasn't been touched in months, Gemini has less reason to trust it as a current answer to a nearby search.
The businesses that get named consistently tend to have a profile that matches what they actually sell. If you do interior basement waterproofing, exterior foundation coating, and crawl space encapsulation, all three need to appear somewhere in your profile's categories, services, or description, not just implied by your business name. Reviews matter too, not just as a star rating but as text that mentions specific problems solved. A review that says "fixed our sump pump backup during a storm" gives Gemini language to match against a future query about sump pump failures. A review that just says "great service" gives it nothing to work with.
Photos, posted updates, and Q&A sections on the profile add more of the same kind of texture. None of this needs to be elaborate, but it needs to be current and specific enough that an AI system reading it can connect your business to the exact problem a customer is describing.
How service-area and specialty details feed a Gemini recommendation
Service-area accuracy and specialty depth are what let Gemini narrow down "waterproofing companies near me" into the two or three names it actually surfaces for a given question. A company that lists every county in the state as a service area, with no distinction between residential basement work and commercial below-grade waterproofing, reads as generic. A company that names its actual towns and separates its residential and commercial offerings gives Gemini a much clearer match to work with.
This matters more than it might seem, because "nearby" in an AI-generated answer isn't just about distance. It's about relevance to the type of job. A homeowner in a specific neighborhood asking about a chronically wet crawl space wants a company that has described that exact service for that kind of home, not a company that lists "waterproofing" as one line item among a dozen unrelated trades. If your web pages and profile describe French drain installation, foundation crack repair, sump pump replacement, and vapor barrier installation as distinct services tied to specific situations, Gemini has more precise material to pull from than if everything is folded into one paragraph titled "our services."
The same logic applies to commercial waterproofing versus residential work. If you serve property managers with parking garage deck coatings or below-grade wall systems, that needs to exist as its own clearly labeled service, described in terms a commercial customer would actually search for, separate from residential basement content.
Why matching questions to specific problems beats generic service pages
The waterproofing companies that show up in Gemini answers are usually the ones whose content answers a specific problem, not the ones with the most polished general service page. A page that says "we provide comprehensive waterproofing solutions" doesn't give an AI system anything concrete to match against a real question like "why does my basement flood every spring after the snow melts" or "what stops water coming through a foundation crack in a slab home." A page that answers that exact kind of question, in plain language, gives Gemini a direct line between the customer's problem and your business.
This is the difference between writing for search engines in the old keyword-stuffing sense and writing for the actual questions people type or speak into an AI assistant. Homeowners rarely search using industry terminology. They describe symptoms: water stains on a basement wall, a musty smell after rain, efflorescence (the white chalky mineral deposit left behind when water evaporates through concrete or brick), or a sump pump that runs constantly. Content that names those symptoms and explains the cause and fix in plain terms is far more likely to get pulled into a Gemini answer than a page that only lists services in industry shorthand.
The practical move is to build content around the specific questions and symptoms your past customers have described to you on the phone or in person, not around the list of services on your invoice template. If your team fields the same three or four questions every week about crawl space moisture, foundation cracks, or window well leaks, those questions deserve their own clear, direct answers on your site and, where relevant, in your Google Business Profile description.
Testing Gemini with the questions your customers actually ask
The only reliable way to know what Gemini currently says about waterproofing companies in your area is to ask it the same questions your customers would ask, using their words rather than industry terms. Try phrasing like "best basement waterproofing company near your town" or "who fixes a leaking foundation crack in your area" and read the full response, not just the first name mentioned. Note whether your business appears, what it's described as doing, and whether that description matches what you actually want to be known for.
Run the same test with variations: residential versus commercial phrasing, urgent language like "emergency basement flooding" versus routine language like "crawl space moisture prevention," and different neighboring towns if you serve a spread-out area. Each variation can surface a different set of names, and the gaps will tell you which specialties or service areas need clearer language on your profile and website. If a competitor consistently appears where you don't, look at what their profile and pages say that yours doesn't, particularly around specific problems named and specific areas served.
This kind of testing isn't a one-time check. Gemini's answers shift as profiles get updated, reviews accumulate, and web content changes across every business in your market. Checking every so often, especially after you update your profile or add new service pages, tells you whether the changes actually moved your visibility or not.
Before moving on, run this self-audit and answer each question honestly:
- Can you name, without checking, exactly what services and service areas are listed on your Google Business Profile right now?
- If you asked Gemini today about your specific niche in your specific town, would your business be one of the names it gives?
- Do your reviews and web pages describe the actual problems you solve, in the words customers use, or just general phrases like "quality work" and "waterproofing solutions"?
- When did you last check what an AI assistant says about your company compared to your closest competitors?