{"_meta":{"site":"ES Studios","site_url":"https://localseo.ericscottstudios.com","generated_at":"2026-09-02T15:01:53.773Z","api_index":"https://localseo.ericscottstudios.com/api/blog"},"slug":"deck-contractor-gbp-local-seo-case-study","title":"How a Decking Contractor Generated 250 Lead Actions and $112,500 in Estimated Value With Local SEO","excerpt":"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.","date":"2026-09-02","category":"Case Studies","read_time":"9 min read","word_count":1906,"url":"https://localseo.ericscottstudios.com/blog/deck-contractor-gbp-local-seo-case-study","canonical_url":"https://localseo.ericscottstudios.com/blog/deck-contractor-gbp-local-seo-case-study","author":{"name":"ES Studios","url":"https://localseo.ericscottstudios.com","email":"editorial@ericscottstudios.com"},"keywords":["deck builder local SEO","Google Business Profile for contractors","local SEO for decking companies","GBP optimization home services","contractor lead generation","local map pack ranking"],"hero_image":null,"schema":{"@context":"https://schema.org","@type":"Article","@id":"https://localseo.ericscottstudios.com/blog/deck-contractor-gbp-local-seo-case-study#article","headline":"How a Decking Contractor Generated 250 Lead Actions and $112,500 in Estimated Value With Local SEO","description":"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.","datePublished":"2026-09-02","dateModified":"2026-09-02","url":"https://localseo.ericscottstudios.com/blog/deck-contractor-gbp-local-seo-case-study","wordCount":1906,"inLanguage":"en-US","author":{"@type":"Organization","name":"ES Studios","url":"https://localseo.ericscottstudios.com"},"publisher":{"@type":"Organization","name":"ES Studios","url":"https://localseo.ericscottstudios.com"},"keywords":"deck builder local SEO, Google Business Profile for contractors, local SEO for decking companies, GBP optimization home services, contractor lead generation, local map pack ranking"},"content_html":"\n      <h2>Overview</h2>\n<p>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.</p>\n<p>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.</p>\n\n<h2>The Market They Are Competing In</h2>\n<p>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.</p>\n<p>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.</p>\n\n<h2>Lifetime Results Since March 5, 2026</h2>\n<p>Since the campaign launched, the business has accumulated:</p>\n<ul>\n<li>250 total lead actions</li>\n<li>Estimated value of $112,500 across those actions</li>\n<li>6 lifetime calls attributed through the profile</li>\n<li>228 lifetime direction requests</li>\n<li>16 lifetime website clicks</li>\n</ul>\n<p>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.</p>\n<p>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.</p>\n\n<h2>Period-Over-Period Movement: July 1 to August 3</h2>\n<p>Within the most recent reporting window, two metrics moved in a meaningful way:</p>\n<p><strong>Website clicks:</strong> 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.</p>\n<p><strong>Direction requests:</strong> 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.</p>\n\n<h2>What Was Done During This Period</h2>\n<p>The activity log for this period was dense. Here is what was completed:</p>\n<ul>\n<li>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</li>\n<li>Two rounds of FAQ content generated and added to the profile</li>\n<li>A video created, uploaded to the GBP profile, and also uploaded to YouTube</li>\n<li>Monthly report delivered to the client</li>\n</ul>\n<p>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.</p>\n\n<h2>Heatmap Ranking Progress: Three Keywords Tracked</h2>\n<p>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:</p>\n\n<h3>Keyword: Deck Builder</h3>\n<p>This is the primary commercial keyword for the business - the highest purchase-intent term in the set.</p>\n<ul>\n<li>Baseline average ranking (March 5, 2026): 9.47 | Top-3 placements: 0.59%</li>\n<li>Latest average ranking (August 3, 2026): 6.78 | Top-3 placements: 4.73%</li>\n<li>Reported improvement: 69.94%</li>\n</ul>\n<p>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.</p>\n\n<h3>Keyword: Pergola Builder</h3>\n<p>This is a secondary service keyword - still commercially relevant, but attracting a more specific buyer who has already decided on the structure type.</p>\n<ul>\n<li>Baseline average ranking (March 5, 2026): 18.7 | Top-3 placements: 0%</li>\n<li>Latest average ranking (August 3, 2026): 15.38 | Top-3 placements: 0%</li>\n<li>Reported improvement: 239.76%</li>\n</ul>\n<p>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.</p>\n\n<h3>Keyword: Carpenter</h3>\n<p>This is the broadest keyword in the set and arguably the hardest to interpret for intent.</p>\n<ul>\n<li>Baseline average ranking (March 5, 2026): 19.88 | Top-3 placements: 0%</li>\n<li>Latest average ranking (August 3, 2026): 18.47 | Top-3 placements: 1.18%</li>\n<li>Reported improvement: 511.56%</li>\n</ul>\n<p>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.\"</p>\n\n<h2>AI Platform Visibility: An Honest Look</h2>\n<p>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.</p>\n<p>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.</p>\n\n<h2>What Did Not Move (And Why That Is Okay)</h2>\n<p>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.</p>\n\n<h2>The Competitive Reality</h2>\n<p>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.</p>\n<p>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.</p>\n\n<h2>What Comes Next</h2>\n<p>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.</p>\n<p>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.</p>\n\n<h2>Final Takeaway</h2>\n<p>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.</p>\n<p>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 <a href=\"https://audit.llp.rankoneseo.io\">audit.llp.rankoneseo.io</a>. If you are ready to talk about getting a profile like this built and managed, visit <a href=\"https://ericscottstudios.com/gbp-offer\">ericscottstudios.com/gbp-offer</a>.</p>\n    ","content_text":"Overview\n\nThis 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.\n\nThe 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.\n\nThe Market They Are Competing In\n\nThere 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.\n\nThe 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.\n\nLifetime Results Since March 5, 2026\n\nSince the campaign launched, the business has accumulated:\n\n250 total lead actions\n\nEstimated value of $112,500 across those actions\n\n6 lifetime calls attributed through the profile\n\n228 lifetime direction requests\n\n16 lifetime website clicks\n\nThe 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.\n\nThe 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.\n\nPeriod-Over-Period Movement: July 1 to August 3\n\nWithin the most recent reporting window, two metrics moved in a meaningful way:\n\nWebsite 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.\n\nDirection 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.\n\nWhat Was Done During This Period\n\nThe activity log for this period was dense. Here is what was completed:\n\nMultiple 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\n\nTwo rounds of FAQ content generated and added to the profile\n\nA video created, uploaded to the GBP profile, and also uploaded to YouTube\n\nMonthly report delivered to the client\n\nThe 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.\n\nHeatmap Ranking Progress: Three Keywords Tracked\n\nThe 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:\n\nKeyword: Deck Builder\n\nThis is the primary commercial keyword for the business - the highest purchase-intent term in the set.\n\nBaseline average ranking (March 5, 2026): 9.47 | Top-3 placements: 0.59%\n\nLatest average ranking (August 3, 2026): 6.78 | Top-3 placements: 4.73%\n\nReported improvement: 69.94%\n\nMoving 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.\n\nKeyword: Pergola Builder\n\nThis is a secondary service keyword - still commercially relevant, but attracting a more specific buyer who has already decided on the structure type.\n\nBaseline average ranking (March 5, 2026): 18.7 | Top-3 placements: 0%\n\nLatest average ranking (August 3, 2026): 15.38 | Top-3 placements: 0%\n\nReported improvement: 239.76%\n\nA 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.\n\nKeyword: Carpenter\n\nThis is the broadest keyword in the set and arguably the hardest to interpret for intent.\n\nBaseline average ranking (March 5, 2026): 19.88 | Top-3 placements: 0%\n\nLatest average ranking (August 3, 2026): 18.47 | Top-3 placements: 1.18%\n\nReported improvement: 511.56%\n\nThe 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.\"\n\nAI Platform Visibility: An Honest Look\n\nThe 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.\n\nThis 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.\n\nWhat Did Not Move (And Why That Is Okay)\n\nLifetime 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.\n\nThe Competitive Reality\n\nThe 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.\n\nA 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.\n\nWhat Comes Next\n\nBased 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.\n\nThe 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.\n\nFinal Takeaway\n\nFive 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.\n\nIf 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.","related_posts":[],"related_services":[{"slug":"gbp-domination","url":"https://localseo.ericscottstudios.com/services/gbp-domination"}]}