ES Studios
Case Studies9 min read

How a Flooring Contractor Generated 119 Lead Actions and $297,500 in Estimated Value in One Month

A flooring contractor in the Los Angeles metro area generated 119 lead actions worth an estimated $297,500 in just one month of active Google Business Profile optimization - starting from zero top-3 map placements at baseline.

ES Studios·
Topics:flooring contractor local SEOGoogle Business Profile optimizationlocal SEO for home service contractorsflooring company lead generationGBP ranking improvementlocal map pack results

The Starting Point: A Flooring Contractor With No Map Visibility

When this flooring contractor came on as a client in late March 2026, their Google Business Profile was doing almost nothing for them. The heatmap audit run on March 27, 2026 told the whole story: across every tracked keyword, they averaged a ranking position of 20 on Google Maps - effectively invisible. Zero percent of their heatmap tiles fell in the top 3. They were not appearing in the top 20 results on any AI platform for any tracked keyword.

Their top-ranked competitor in the market had only 10 Google reviews - a low bar that signals a fragmented, under-optimized local market. That kind of competitive landscape is worth paying attention to. When the dominant player has just 10 reviews, it usually means the Map Pack winner is being decided by profile completeness and posting consistency more than by raw review volume. That detail shaped the entire approach taken during this engagement.

The local market opportunity was also significant. An estimated 3,600 people search for this type of flooring business near them every month, representing an estimated $9,000,000 in monthly revenue potential in that market. The contractor was capturing none of it at baseline.

What Was Done During the June 2026 Period

The report period covers June 1, 2026 through July 1, 2026. During that window, the work completed included:

  • Multiple Google Business Profile posts published - at least 12 individual posts over the 30-day period, averaging roughly one every 2.5 days
  • Multiple original images uploaded to the profile across the month
  • A video created and associated with the profile
  • FAQ content generated for the profile
  • Review replies drafted for incoming customer reviews

The posting cadence here is not incidental. Publishing to a GBP consistently - not in bursts, but spread across the month - signals to Google's local algorithm that the business is active and engaged. It also keeps the profile fresh for any user who lands on it directly. A profile with a post from three days ago reads differently than one with a post from four months ago, and that difference influences both algorithmic ranking and human conversion.

The image uploads followed a similar pattern. Rather than uploading a batch of photos all at once, uploads were distributed across the month. This matters because Google's systems weight recency and consistency in profile activity, and a sudden spike of uploads followed by weeks of silence can look less credible than steady, ongoing additions.

The FAQ content is worth a separate note. FAQ sections on a GBP are often left blank entirely, even by businesses that otherwise maintain their profiles. Generating targeted FAQ entries - built around the actual questions people in this market ask before hiring a flooring contractor - adds indexable content directly to the profile and can influence how the listing appears in AI-assisted search results over time.

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

The Results: 119 Lead Actions, $297,500 Estimated Value

Since the engagement began on March 27, 2026, this flooring contractor has accumulated 119 total lead actions through their Google Business Profile, with an estimated value of $297,500. That figure is calculated using industry-standard average job values applied to the action types recorded.

The raw action breakdown from the report shows 3 lifetime calls, 106 lifetime direction requests, and 10 lifetime website clicks recorded through the GBP. The direction request number is the one to focus on here. 106 direction requests is a meaningful signal - when someone requests directions to a flooring showroom or contractor location, that is high-intent behavior. They are not browsing. They are planning a visit. In flooring specifically, in-person visits almost always precede a purchase decision, which is why direction requests carry outsized value in this category relative to, say, an HVAC or roofing search where the customer expects the contractor to come to them.

Google Maps views reached 71 during the reporting period, a 6 percent increase over the prior period. That number is modest in isolation, but in context it reflects the early stages of a profile building momentum. Views tend to compound as ranking positions improve - more impressions lead to more clicks, more clicks reinforce click-through rate signals, and those signals feed back into ranking.

Ranking Movement by Keyword

The heatmap data shows clear movement across all three tracked keywords between the March 27, 2026 baseline and the July 1, 2026 audit.

Tile Flooring Installation

Baseline average ranking: 20. Current average ranking: 16.47. Top-3 placement rate went from 0 percent to 1.78 percent. The report logs this as a 1,505.33 percent improvement in ranking score - a figure that reflects the heatmap scoring methodology rather than a simple rank change, but the directional move is real and consistent with the other keywords.

Flooring Installation Near Me

Baseline average ranking: 20. Current average ranking: 18.41. Top-3 placement rate moved from 0 percent to 1.18 percent. Improvement logged at 543.79 percent. This keyword is worth watching closely. "Near me" queries carry some of the strongest purchase intent in local search - users appending "near me" are typically ready to act, not still researching. Breaking into any top-3 tiles for this term, even at 1.18 percent of the grid, is a meaningful early indicator.

Hardwood Flooring

Baseline average ranking: 20. Current average ranking: 18.94. Top-3 placement rate: still at 0 percent. Improvement logged at 155.62 percent. This is the most competitive and broadest of the three terms, and it is moving more slowly - which is expected. "Hardwood flooring" without a geographic modifier attracts both local and non-local searchers, which dilutes the local signal and makes it harder to rank in the Map Pack. The honest read here is that this keyword will take longer, and top-3 placements may require either a higher volume of reviews or stronger citation authority before they materialize.

What Did Not Move: AI Visibility

One metric that has not shifted yet is AI platform visibility. At baseline, this business did not appear in the top 20 results on ChatGPT, Gemini, Grok, Llama, or Perplexity for any of the tracked keywords. As of the July 1, 2026 audit, that is still the case across nearly all platforms and keywords. The one exception noted at baseline was a rank of 3 on Llama for the "hardwood flooring" keyword, but by the current audit that placement had also dropped out of the top 20.

This is worth naming directly rather than glossing over. AI search visibility for local businesses is still in early innings. Most AI platforms currently pull local business information from a combination of web presence signals - reviews, citations, website authority, and structured data - rather than purely from GBP data. A contractor who has strong GBP momentum but a thin web footprint outside of Google is still likely to be invisible in AI-assisted search. Building that broader authority is a longer-term project, and AI visibility is not a metric this contractor should expect to move quickly in the first 90 days of an engagement focused on GBP fundamentals.

Why the Low Competitor Review Count Changes the Calculus

In most competitive local markets, a flooring business would face a top competitor sitting on 150 to 300 reviews, with a 4.8-star average and a fully built-out profile. This market looks different. The top-ranked competitor has only 10 Google reviews. That creates an unusual dynamic.

In a market where the leader has 10 reviews, review recency and posting activity can close the gap faster than in a saturated market. The barrier to displacing that competitor from the top position is meaningfully lower than it would be elsewhere. It also means the window of opportunity is time-limited: as more contractors in this market start investing in GBP optimization - and they will - the competitive baseline will shift. Getting established in the Map Pack now, before that happens, has compounding value.

The engaged posting cadence during this period - roughly every two to three days - is the right strategy given that context. In a low-competition market, consistent activity is often what separates the top result from the rest, because the algorithm defaults to the profile that most clearly signals it is operational and engaged.

What Comes Next

The trajectory over the first roughly 95 days of this engagement (March 27 to July 1, 2026) is directionally positive across every Google-native metric: lead actions, estimated value, direction requests, Maps views, and average heatmap rankings. The fundamentals are moving the right direction.

The work that will drive the next stage of improvement includes continuing the posting and image cadence, generating more review volume to widen the gap with the 10-review competitor, and building out the FAQ and category structure to capture more of the "near me" and service-specific queries where top-3 placements are beginning to appear. The "hardwood flooring" keyword, which is moving more slowly, will likely respond better to off-profile signals like citations and website content than to GBP activity alone.

For a flooring contractor in a market with 3,600 monthly searches and $9,000,000 in monthly revenue flowing through those searches, even a modest improvement in Map Pack position translates to a significant share of that opportunity. The 119 lead actions accumulated so far represent a starting point, not a ceiling.

See What Your Profile Could Be Doing

If you run a home service business and are not sure whether your Google Business Profile is working for you or against you, a baseline audit is the right first step. It takes the guesswork out of where you actually stand versus the competition in your market.

Get a free audit of your Google Business Profile at audit.llp.rankoneseo.io, or learn more about what active GBP management looks like for contractors at 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