How a Flooring Contractor Generated 185 Lead Actions and $138,750 in Estimated Value in One Month
A flooring contractor in the greater Los Angeles metro saw phone calls jump 75% and Maps views surge 46% in a single reporting period after a focused Google Business Profile campaign managed by ES Studios.
The Business and the Market Opportunity
The client is a flooring contractor serving a competitive suburban corridor in the greater Los Angeles metro. Their service mix includes hardwood floor installation, carpet installation, and general flooring installation - three distinct keyword categories that map to different buyer intents and different competitive landscapes on Google Maps.
The market context alone tells you why this kind of work matters: there are an estimated 4,300 people searching for this type of flooring business near them each month, representing an estimated $3,225,000 in monthly market value. That is not a niche market. It is a volume market where even marginal gains in Map Pack visibility translate directly into revenue.
Their primary competition at the start of this engagement was holding 38 Google reviews - a number that is low enough to be beatable but high enough to signal an established local presence. That gap was one of several leverage points identified during the initial audit.
Where Things Stood at Baseline (March 2026)
Work began on March 24, 2026. The heatmap audits conducted on March 25 painted a clear picture of where the business stood geographically across its three core keywords.
For hardwood floor installation near me, the baseline average ranking across the heatmap grid was 9.05, with zero top-3 placements. This is a high-intent, near-me query - the kind where searchers are close to booking, not just browsing. Ranking at an average of 9 means the business was largely invisible at the moment of highest purchase intent.
For flooring installation, the baseline average ranking was 6.71 with 5.33% of grid points landing in the top 3. Some pockets of visibility existed, but coverage was thin and inconsistent across the service area.
For carpet installation, the baseline average ranking was 7.64 with zero top-3 placements. One notable AI visibility signal: the business ranked 4th on Llama for this keyword at baseline - the only AI platform appearance across all three keywords. That lone signal disappeared by the July audit, which is an honest data point worth noting and one we will return to below.
Across all three keywords and all five AI platforms reviewed (ChatGPT, Gemini, Grok, Llama, Perplexity), the business did not appear in the top 20 results at baseline. AI search visibility was effectively zero.
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 Was Done: June 1 to July 1, 2026
The completed actions for this reporting period were concentrated in two areas: Google Business Profile post publishing and directory/FAQ updates.
Across the 30-day window, more than a dozen posts were published to the Google Business Profile. This is not a "post and hope" strategy. The posting cadence was sustained - multiple posts per week in the back half of the period - and each post was built to reinforce the keyword themes being tracked on the heatmap. GBP posts do not directly move rankings in a dramatic way, but consistent posting signals an active, managed profile to Google's local ranking systems and gives the algorithm fresh content signals tied to specific service terms.
FAQs were generated and added to the profile across multiple rounds during the period. FAQ content on a GBP serves a dual purpose: it addresses common pre-purchase questions that reduce friction for potential customers, and it creates additional keyword-relevant content on the profile itself. For a flooring contractor, common questions around cost, timeline, material types, and subfloor prep are exactly the kind of content that matches mid-funnel search behavior.
Directory listings were also updated during this period. Consistent NAP (name, address, phone) data across directories is foundational for local SEO - not exciting, but its absence creates trust signals that actively work against a business in the local algorithm.
The Results: One Month of Data
Heatmap Ranking Movement
By the July 2026 audits, all three tracked keywords had moved in the right direction.
Hardwood floor installation near me: Average ranking improved from 9.05 to 8.25 - a 59.41% improvement score - and top-3 placements went from 0% to 7.1% of the grid. That shift from zero top-3 coverage to meaningful pockets of top-3 visibility on a high-intent near-me query is the kind of movement that generates real calls. The buyer typing "hardwood floor installation near me" is not doing research. They want someone to call.
Flooring installation: Average ranking improved from 6.71 to 5.66, a 31.01% improvement score. Top-3 placements expanded from 5.33% to 18.34% of the grid. This is the broadest of the three keywords and the one with the most competitive pressure. Nearly tripling top-3 grid coverage in one month is a meaningful result.
Carpet installation: Average ranking improved from 7.64 to 6.78, a 20.61% improvement score. Top-3 placements remained at 0% - the ranking center of gravity shifted upward, but the business has not yet broken into consistent top-3 territory for this keyword. That is an honest result. Carpet installation appears to be the most contested of the three, and the heatmap shows the improvement is happening but top-3 penetration will likely require additional time and volume.
The overall heatmap average moved from a baseline of 6.6 to a latest reading of 6.5, reflecting a 1.3% change at the aggregate level. That figure looks modest until you look at the keyword-level detail - the aggregate is pulled down by the carpet keyword still sitting outside top-3 coverage, while the other two keywords show substantially stronger movement.
GBP Engagement Metrics
Search views on Google reached 233 for the period, up 4%. Maps views reached 147, up 46%. The Maps view growth is the more significant number here. Maps views are generated when someone sees the business listing while actively exploring a geographic area - typically in the context of a local search with clear purchase intent. A 46% increase in Maps views in a single month is a direct reflection of improving heatmap positioning.
Phone calls this period came in at 7, up 75% from 4 the prior period. Website clicks this period came in at 16, up 33% from 12 the prior period. Both figures are period-over-period comparisons from the raw report data and are reported here exactly as recorded.
On a lifetime basis since the engagement began in late March 2026, the profile has accumulated 16 calls, 40 website clicks, and 129 direction requests - for a total of 185 lead actions with an estimated value of $138,750.
One Observation Worth Noting: AI Visibility Went Backwards
This is the kind of detail that only shows up if you are actually reading the data rather than cherry-picking wins.
At baseline, the business ranked 4th on Llama for "carpet installation" - the only AI platform appearance across any keyword. By the July audit, that ranking was gone. The business no longer appears in the top 20 on any AI platform for any of the three tracked keywords.
This is not a crisis, but it is a real pattern worth watching. AI search platforms (ChatGPT, Gemini, Grok, Llama, Perplexity) are pulling from different data sources than Google's traditional local index, and a single early appearance on one platform does not represent stable visibility. For a local flooring contractor, the immediate revenue impact of AI search is still small compared to Google Maps Pack placement - but as AI-mediated local search grows, building the kind of authoritative profile content (FAQs, consistent business information, review volume) that feeds these platforms will matter more over time.
The honest read: AI visibility is a gap for this business right now, and it will require deliberate attention as part of the longer-term strategy.
What the Numbers Mean in Practice
A flooring job - hardwood installation, carpet replacement, whole-home refinishing - is not a $50 transaction. The estimated value assigned to lead actions in this market reflects average job values that are realistically in the several-hundred to multi-thousand dollar range. When 185 cumulative lead actions carry an estimated value of $138,750, that math reflects the actual economics of the flooring trade, not inflated projections.
The market search volume of 4,300 monthly searchers and $3,225,000 in estimated monthly market value is the ceiling this contractor is working toward. Right now they are capturing a fraction of it. The heatmap data shows a business that is moving from the middle of the pack toward the top of the local results - but "moving toward" is not "arrived." The carpet keyword in particular shows that ranking improvement does not always translate to top-3 placement on the same timeline across all service lines.
The top-ranked competitor in their market holds 38 Google reviews. That is a beatable number. Review acquisition has not been called out as a completed action in this reporting period, which means it represents an open opportunity. Businesses with more reviews do not automatically outrank businesses with fewer - review count is one signal among many - but at 38 reviews, the gap between this contractor and their main competitor is closeable and worth prioritizing in upcoming months.
What Comes Next
The profile is active and the posting cadence is established. The immediate priorities for the next period should be carpet installation - specifically closing the gap between improved average rankings and actual top-3 grid penetration - and beginning a structured review acquisition effort to chip away at the competitor's review advantage.
AI search visibility is a longer arc. The FAQ work already completed is the right foundation. Building it out further, and ensuring the business information feeding AI platforms is accurate and detailed, is the groundwork that pays off as AI-assisted local search continues to grow.
The 46% jump in Maps views and the 75% increase in calls in a single period are good early indicators. The real test is whether those trends hold and compound over the next 90 days as the heatmap improvements deepen and spread across more of the service area.
Is Your Flooring or Home Service Business in a Similar Position?
If you are a contractor sitting in the middle of the Map Pack - visible sometimes, invisible other times, watching a competitor with fewer qualifications hold the top spot - the heatmap audit is the right first step. It shows exactly where you rank across your entire service area, not just at your business address.
Get a free audit of your Google Business Profile at audit.llp.rankoneseo.io, or learn more about what a managed GBP campaign looks like at ericscottstudios.com/gbp-offer.
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.
More from the Blog
12 Google Business Profile Optimizations That Moved Contractors Into the Local 3-Pack
9 min read
Case StudiesHow a Flooring Contractor Generated 119 Lead Actions and $297,500 in Estimated Value in One Month
7 min read
Case StudiesHow a Roofing Contractor Generated 113 Lead Actions and $1.35M in Estimated Value in One Month
8 min read