ES Studios
Case Studies9 min read

How a Waterproofing Contractor Generated 186 Lead Actions and $223,200 in Estimated Value in Under 100 Days

A waterproofing contractor in Southern California went from nearly zero local map visibility to 186 total lead actions worth an estimated $223,200 - all within roughly 95 days of starting a structured Google Business Profile optimization campaign.

ES Studios·
Topics:waterproofing contractor local SEOGoogle Business Profile optimizationlocal map pack rankingshome service contractor leadsGBP heatmap rankinglocal SEO case study

The Starting Point

In late March 2026, a waterproofing contractor in the greater Huntington Beach metro area came to us with a common problem: they were doing solid work but getting very little traction from their Google Business Profile. They were not showing up in the local map pack for the searches that mattered, and the leads they did get came almost entirely from referrals and repeat customers.

The market they operate in is not a small one. There are an estimated 1,850 people searching for this type of business in their area every single month, representing roughly $2,220,000 in monthly service value. They were capturing almost none of it.

We began work on March 28, 2026. This case study covers the period through July 1, 2026 - approximately 95 days of active optimization.

Baseline Heatmap Audits: Where They Actually Stood

Before touching anything, we ran full heatmap audits across their core keyword targets. Heatmaps plot where a business ranks across a geographic grid of points around their location, giving a precise picture of how visibility is distributed - not just a single average rank, but how far their presence actually reaches into the surrounding service area.

The numbers were not encouraging at baseline.

Keyword: "waterproofing company near me"

Average ranking across the grid: 16.53. Top-3 placements: 2.96% of grid points. In practical terms, they were showing up in the top three results in fewer than 3 out of every 100 location points audited. For most searchers in the market, this business was effectively invisible.

Keyword: "waterproofing contractor"

Average ranking: 17.59. Top-3 placements: 2.37%. This was actually their weakest keyword by placement rate at baseline. Despite being a direct, transactional term - the kind a person types when they are ready to hire - this contractor had nearly zero presence for it.

Keyword: "deck waterproofing"

Average ranking: 18.64. Top-3 placements: 0%. Not a single grid point in the top three. This is a service-specific term with clear commercial intent, and they were entirely absent from competitive positions for it.

Free for contractors

Not ranking where you should be?

We audit local map pack rankings, GBP completeness, and competitor gaps for home service contractors. Free report, no sales call.

Get your free audit

What the July 1 Audit Shows

After roughly 95 days of optimization work, the heatmap audits tell a meaningfully different story on two of the three keywords.

Keyword: "waterproofing company near me"

Average ranking moved from 16.53 to 14.91. Top-3 placements jumped from 2.96% to 14.2% - a 124.82% improvement in placement rate. That means the share of the geographic grid where this business now appears in the top three results increased by more than 11 percentage points. For a near-me search, that geographic spread matters as much as the average rank number itself.

Keyword: "waterproofing contractor"

Average ranking moved from 17.59 to 16.22. Top-3 placements went from 2.37% to 8.88% - a 114.16% improvement. This is the more transactional of the two terms, so breaking into top-3 positions for it across a wider grid area has direct lead implications.

Keyword: "deck waterproofing"

This is where we will be honest about what did not move as expected. Average ranking shifted from 18.64 to 18.75 - essentially flat, with a marginal 10.33% improvement in top-3 placements (from 0% to 0.59%). One grid point out of hundreds is not a result worth overstating. "Deck waterproofing" is a more specific, lower-volume modifier and it appears to require additional citation reinforcement and content signals tied to that specific service before the profile gains meaningful traction on it. It remains a work in progress.

Lead Actions and Estimated Value

Since the campaign started on March 28, 2026, the profile has generated 186 total lead actions. At an estimated value per action consistent with the waterproofing category, that translates to $223,200 in estimated lead value over the lifetime of the campaign to date.

Lifetime direction requests totaled 129. Lifetime website clicks totaled 44. Lifetime calls tracked to the profile: 13.

A note on the call figure: 13 calls tracked through the GBP call tracking mechanism is almost certainly an undercount of actual phone leads. Many users still dial a number they find on a website or save from a previous search rather than tapping the call button directly on the map listing. The direction requests figure - 129 - is typically a more reliable signal of genuine purchase intent, because a person requesting directions to a contractor's location has almost always already decided they want to do business with that company. That 129 figure is the one we weight most heavily when evaluating whether the profile is generating real commercial activity.

The Competitive Gap

The top-ranked competitor in their market currently holds 5 Google reviews. That number is worth pausing on. In most home service categories, a business with only 5 reviews sitting at the top of the local pack signals one of two things: either the market has not yet been seriously contested by well-optimized profiles, or the ranking is being sustained almost entirely by proximity and category relevance rather than by trust signals. In this case, it is likely both.

This is a market where the floor for competition is still low. The contractor in this case study does not need to outrun a heavily fortified competitor - they need to stay consistent and continue building the signals (reviews, citations, GBP post activity, service area coverage) that create durable ranking positions. A competitor with only 5 reviews can be displaced by a profile with 20 to 30 well-distributed, authentic reviews paired with solid on-profile optimization. That window is open right now.

AI Visibility: An Honest Assessment

The heatmap reports include visibility checks across AI platforms - ChatGPT, Gemini, Grok, Llama, and Perplexity. As of both the baseline and the July 1 audit, this business did not appear in the top 20 results for any of the tracked keywords on any of those platforms.

We are including this because it is a real data point, not because it is alarming at this stage. AI-driven local search is still a relatively small share of the total search activity for trade contractor queries - the bulk of high-intent, near-me searches still happen on Google Maps and the traditional search results page. But AI visibility is becoming a meaningful secondary channel for home service categories, and it is something we will be tracking closely as the campaign matures. The absence here is not surprising for a profile that was effectively starting from zero in March. The path to AI visibility in local search runs through the same fundamentals: consistent NAP data, strong review velocity, authoritative category signals, and a well-maintained GBP. Those are exactly what we are building.

What Actually Drove the Movement

Without going into proprietary detail, the improvements on "waterproofing company near me" and "waterproofing contractor" came from a focused set of actions applied consistently over the 95-day window. The heatmap movement reflects better geographic distribution of ranking positions, not just a lift in the average - which tells us the profile is gaining relevance across a broader service area, not just in the immediate block radius around the business address.

The deck waterproofing keyword did not move because service-specific modifiers typically require more than profile-level signals. They respond to content, structured service descriptions, and niche citation sources that align the profile explicitly with that service type. That work is ongoing.

One pattern worth noting for other waterproofing and exterior contractor profiles: "near me" searches in this category tend to convert at a higher rate than city-name or generic modifier searches, because the person using "near me" has already decided they want a local provider. Prioritizing that keyword early in the campaign - even though it often shows weaker baseline rankings - pays dividends faster than chasing city-specific terms. The 124.82% improvement in top-3 placements for that term is the most commercially meaningful number in this report.

Where Things Stand at 95 Days

The summary picture at the 95-day mark is this: 186 lead actions, $223,200 in estimated value generated, meaningful ranking improvements on two of three tracked keywords, and a competitive environment where the top-ranked player has only 5 reviews. The market is worth $2,220,000 per month to whoever shows up consistently in the top positions.

The profile is not finished. Deck waterproofing needs more attention. AI visibility has not been established yet. Review volume needs to continue growing to create separation from the top-ranked competitor. But the trajectory over the first 95 days is clear and the market opportunity is documented.

What This Means for Other Waterproofing and Specialty Exterior Contractors

If you operate in a specialty trade category - waterproofing, restoration, coating, or related exterior services - and your Google Business Profile is not generating consistent map pack appearances, the gap between where you are and where you could be is often smaller than it looks. Markets like this one, where the top competitor has a thin review base and average rankings are still in the mid-teens, are exactly the conditions where a structured optimization effort produces measurable results within a single quarter.

The 186 lead actions in this report did not come from paid ads or a new website. They came from making one profile harder to ignore in a market that was already searching for the service.

If you want to see where your own profile stands before committing to anything, start with a free audit. You can get one at audit.llp.rankoneseo.io. If you would rather talk through what a full optimization campaign looks like for your specific trade and market, visit ericscottstudios.com/offer/gbp.

Looking for hands-on help? See our GBP Domination service.

Want help implementing this for your business?

We audit and optimize local SEO for home service contractors. Get a free analysis of your market, no commitment, no hard sell.

Contractor Help Desk

What would help your business most right now?

Describe what you are stuck on, rankings, reviews, ads, leads, anything. Get an answer instantly.

Answered by AI trained on contractor SEO. No spam, no sales calls.

Get your free audit