How a Decking Contractor Generated 250 Lead Actions and $112,500 in Estimated Value With Local SEO
A decking and outdoor structure contractor accumulated 250 lead actions worth an estimated $112,500 since starting local SEO in March 2026, while outpacing a top competitor that holds only 6 Google reviews.
Overview
This case study covers the period July 1, 2026 through August 3, 2026 for a decking and outdoor structure contractor. The business builds decks, pergolas, and related carpentry structures. When they came on board in early March 2026, their Google Business Profile was essentially dormant: no consistent posting cadence, no FAQ content, no video assets, and heatmap rankings that placed them outside the top 18 positions across their primary keywords.
The report period reviewed here is roughly five months into the engagement. The numbers below reflect cumulative lifetime totals since the campaign start on March 5, 2026, as well as period-over-period movement from the most recent reporting window.
The Market They Are Competing In
There are an estimated 2,400 people searching for this type of business near them each month. At average decking project values, the platform estimates that monthly search demand represents approximately $1,080,000 in potential revenue per month. That is not revenue the contractor captures - it is the size of the opportunity pool they are competing for in local search.
The top-ranked competitor in their market holds just 6 Google reviews. That is a meaningful data point. A competitor with single-digit reviews sitting at the top of the local map pack tells you the market has not been heavily contested by businesses investing in their online presence. It also means a contractor willing to publish consistently, build FAQ content, and add video to their profile has a realistic path to the top - without needing to outspend anyone on ads.
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 →Lifetime Results Since March 5, 2026
Since the campaign launched, the business has accumulated:
- 250 total lead actions
- Estimated value of $112,500 across those actions
- 6 lifetime calls attributed through the profile
- 228 lifetime direction requests
- 16 lifetime website clicks
The direction request figure (228) is worth examining specifically. Direction requests are a high-intent signal. Someone asking Google Maps for directions to a decking contractor is not casually browsing - they have usually already made a shortlist decision and are moving toward a site visit or consultation. Accumulating 228 of those since March is a strong indicator that the profile is appearing at the right moment in the buyer's journey, not just collecting impressions from people who scroll past.
The call and website click totals (6 and 16, respectively) are lower relative to direction requests. This is not unusual for a trade that involves large, considered purchases where customers often want to visit a showroom or yard before calling. It is also consistent with a profile that is still building ranking momentum - more on that below.
Period-Over-Period Movement: July 1 to August 3
Within the most recent reporting window, two metrics moved in a meaningful way:
Website clicks: Up 33%, from 3 last period to 4 this period. The absolute numbers are small, but the directional trend is consistent with a profile gaining visibility.
Direction requests: Up 63%, from 49 last period to 80 this period. An 80-direction-request month for a single GBP profile in a niche outdoor construction category is solid. It suggests the profile is regularly surfacing for people who are geographically close and actively looking.
What Was Done During This Period
The activity log for this period was dense. Here is what was completed:
- Multiple Google Business Profile posts published throughout the month - approximately 15 to 16 posts across the reporting window, covering project types, seasonal prompts, and service descriptions
- Two rounds of FAQ content generated and added to the profile
- A video created, uploaded to the GBP profile, and also uploaded to YouTube
- Monthly report delivered to the client
The posting frequency here is deliberate. Google's local algorithm rewards profiles that demonstrate consistent, recent activity. Publishing once a week is table stakes for competitive categories. Publishing more frequently - while keeping the content substantive and varied - signals to Google that the profile is actively managed and current. For a decking contractor, that matters because the buying season is concentrated. Someone searching for a deck builder in July is likely planning a fall build or trying to squeeze one in before the season closes. Showing up with fresh content during that window is not a coincidence - it is the result of having posts scheduled and live when intent spikes.
Heatmap Ranking Progress: Three Keywords Tracked
The heatmap data shows ranking averages across a geographic grid centered on the business location. Each keyword gets an average ranking score (lower is better) and a top-3 placement percentage. Here is where each keyword stands:
Keyword: Deck Builder
This is the primary commercial keyword for the business - the highest purchase-intent term in the set.
- Baseline average ranking (March 5, 2026): 9.47 | Top-3 placements: 0.59%
- Latest average ranking (August 3, 2026): 6.78 | Top-3 placements: 4.73%
- Reported improvement: 69.94%
Moving from a 9.47 average to a 6.78 average means the business is now regularly appearing in the top 7 positions across most of the heatmap grid. More importantly, top-3 placement percentage grew from 0.59% to 4.73%. Getting into the top 3 of the map pack matters disproportionately because that is where the call button is visible without any additional tap. Even a modest increase in top-3 presence can drive a meaningful jump in direct calls.
Keyword: Pergola Builder
This is a secondary service keyword - still commercially relevant, but attracting a more specific buyer who has already decided on the structure type.
- Baseline average ranking (March 5, 2026): 18.7 | Top-3 placements: 0%
- Latest average ranking (August 3, 2026): 15.38 | Top-3 placements: 0%
- Reported improvement: 239.76%
A 3-plus position improvement on "pergola builder" is real progress, but the top-3 placement percentage is still at 0%. This keyword has more ground to cover before it converts to map pack visibility that drives action. It is a reminder that improvement percentages can look large when you are moving from a very weak baseline - the business is ranking better, but is not yet in the positions where most clicks happen.
Keyword: Carpenter
This is the broadest keyword in the set and arguably the hardest to interpret for intent.
- Baseline average ranking (March 5, 2026): 19.88 | Top-3 placements: 0%
- Latest average ranking (August 3, 2026): 18.47 | Top-3 placements: 1.18%
- Reported improvement: 511.56%
The improvement percentage looks dramatic, but it needs context. The baseline ranking of 19.88 means the business was essentially invisible for this term at the start - position 20 on a local heatmap is rarely seen by real searchers. Moving to 18.47 with 1.18% top-3 placement is directionally positive, but "carpenter" is a broad category term that covers furniture, cabinets, framing, and more. A decking contractor ranking for "carpenter" may attract some irrelevant traffic. This keyword is worth watching, but it should not be the primary focus of optimization effort compared to "deck builder."
AI Platform Visibility: An Honest Look
The report also tracked visibility across AI platforms - ChatGPT, Gemini, Grok, Llama, and Perplexity. At baseline in March, the business had a Perplexity ranking of 5 for "deck builder" and ranked 1 on Perplexity for "pergola builder." As of August 3, the business does not appear in the top 20 for any of the tracked keywords on any AI platform.
This is worth noting honestly. The early Perplexity appearances at baseline were not sustained through the period. AI search visibility for local home service contractors is still early-stage and inconsistent - it can appear and disappear based on how these platforms refresh their crawls and what sources they pull from. The lack of AI visibility is not a failure of the campaign; it reflects the current reality that AI platforms are not yet reliable referral sources for local trade contractors. The primary ranking environment that matters for this business right now is Google Maps and the local pack, and that is where the campaign is producing movement.
What Did Not Move (And Why That Is Okay)
Lifetime calls sit at 6 since March. That is a modest number over five months. Two things explain this without requiring any data to be inflated. First, decking projects are high-consideration purchases. Homeowners often visit the business location or request an in-person estimate before making a phone call - which is consistent with the direction request volume outpacing call volume by a wide margin. Second, the profile is still building ranking density on "deck builder." As top-3 placement percentage grows beyond the current 4.73%, the call button becomes more prominent and direct-call volume should follow. The direction request trend (80 in the most recent period) is the more reliable leading indicator right now.
The Competitive Reality
The top-ranked competitor in their market has 6 Google reviews. That is not a typo. In most home service categories, a business with fewer than 10 reviews holding a top map-pack position is a sign that the category has been under-optimized by everyone, including the current leader. It also means the contractor in this case study does not need to out-review a business with 200 reviews - they need to be more consistently active, more keyword-relevant in their profile content, and more present across the geographic grid. That is exactly what the current activity - frequent posting, FAQ content, video assets - is designed to do.
A market where the top competitor has 6 reviews and the total addressable monthly search demand is $1,080,000 is a market worth fighting for. The business is five months in. The "deck builder" heatmap movement from a 9.47 average to a 6.78 average suggests the gap is closing.
What Comes Next
Based on where the rankings sit today, the near-term priorities are straightforward. The "deck builder" keyword needs to move from 4.73% top-3 placement toward 15% or higher - that is the range where map pack visibility starts to compound and call volume should increase materially. The "pergola builder" keyword is still in the middle of the pack and needs continued content reinforcement to break into top-10 positions consistently. Review acquisition is also a lever that has not been fully pulled yet - with the top competitor sitting at 6 reviews, even a modest review-building push would create a meaningful credibility gap in the business's favor.
The video asset published this period is a positive step. Video on a GBP profile and on YouTube creates additional surface area for the business to appear in search results - both in traditional Google search and in video-specific results for project-related queries. Continuing to produce and upload video on a regular cadence is one of the higher-leverage activities for this type of contractor, where before-and-after visuals carry weight with prospective buyers.
Final Takeaway
Five months into a local SEO engagement, a decking contractor has generated 250 lead actions worth an estimated $112,500, is driving 80 direction requests per month, and has improved their primary "deck builder" heatmap ranking from 9.47 to 6.78 with top-3 placement growing from 0.59% to 4.73%. The top-ranked competitor in their market holds 6 reviews. The monthly search opportunity in their area is estimated at $1,080,000. The foundation is in place. The next phase is about converting ranking progress into consistent top-3 presence on the highest-intent keyword in their set.
If you are a home service contractor and want to see where your Google Business Profile stands relative to competitors in your market, get a free audit at audit.llp.rankoneseo.io. If you are ready to talk about getting a profile like this built and managed, visit 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
How a Flooring Contractor Generated 335 Lead Actions and $251,250 in Estimated Value Through Local SEO
9 min read
Case StudiesHow a Deck Building Contractor Generated 311 Lead Actions and $139,950 in Estimated Value Through Google Business Profile Optimization
9 min read
Case StudiesHow a Flooring Contractor Generated 221 Lead Actions and $552,500 in Estimated Value in One Month
9 min read