{"_meta":{"site":"ES Studios","site_url":"https://localseo.ericscottstudios.com","generated_at":"2026-09-02T15:01:53.676Z","api_index":"https://localseo.ericscottstudios.com/api/blog"},"slug":"deck-builder-local-seo-google-business-profile-case-study","title":"How a Deck Building Contractor Generated 311 Lead Actions and $139,950 in Estimated Value Through Google Business Profile Optimization","excerpt":"A deck building and carpentry contractor accumulated 311 lead actions worth an estimated $139,950 in lifetime value after roughly six months of consistent Google Business Profile work - here is what the data actually shows.","date":"2026-09-02","category":"Case Studies","read_time":"9 min read","word_count":1880,"url":"https://localseo.ericscottstudios.com/blog/deck-builder-local-seo-google-business-profile-case-study","canonical_url":"https://localseo.ericscottstudios.com/blog/deck-builder-local-seo-google-business-profile-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 case study","GBP optimization","deck contractor leads","home service contractor SEO"],"hero_image":null,"schema":{"@context":"https://schema.org","@type":"Article","@id":"https://localseo.ericscottstudios.com/blog/deck-builder-local-seo-google-business-profile-case-study#article","headline":"How a Deck Building Contractor Generated 311 Lead Actions and $139,950 in Estimated Value Through Google Business Profile Optimization","description":"A deck building and carpentry contractor accumulated 311 lead actions worth an estimated $139,950 in lifetime value after roughly six months of consistent Google Business Profile work - here is what the data actually shows.","datePublished":"2026-09-02","dateModified":"2026-09-02","url":"https://localseo.ericscottstudios.com/blog/deck-builder-local-seo-google-business-profile-case-study","wordCount":1880,"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 case study, GBP optimization, deck contractor leads, home service contractor SEO"},"content_html":"\n      <h2>Background</h2>\n<p>This case study covers a single monthly reporting period - August 3, 2026 through September 1, 2026 - for a deck building and carpentry contractor operating in a competitive local market. The work began on March 5, 2026, so this report reflects roughly six months of cumulative effort. The contractor's core services include deck construction, pergola building, general carpentry, and fence repair.</p>\n<p>The market context matters here. An estimated 2,100 people search for this type of contractor near this business each month, representing an estimated $945,000 in monthly job value flowing through local search. That is not a small or sleepy category. Deck and outdoor structure work commands large average ticket sizes, and the searcher who types \"deck builder near me\" is almost always ready to talk to someone - this is not a browse-and-leave keyword category. That intent profile makes Google Business Profile (GBP) visibility unusually high-value for this trade.</p>\n\n<h2>The Numbers That Matter</h2>\n<p>Since the campaign launched on March 5, 2026, the profile has accumulated:</p>\n<ul>\n<li>311 total lead actions</li>\n<li>$139,950 in estimated lifetime value from those actions</li>\n<li>285 lifetime direction requests</li>\n<li>20 lifetime website clicks</li>\n<li>6 lifetime calls tracked through the profile</li>\n</ul>\n<p>The direction request figure - 285 out of 311 total lead actions - deserves attention on its own. Direction requests are almost entirely ignored in most contractor marketing conversations, which tend to fixate on calls and form fills. But for a home service business where the customer needs to see the property, meet the crew, or confirm the service area, a direction request is a strong intent signal. Someone opening navigation to your business address has moved well past casual browsing. That 285 figure is the backbone of this profile's lead performance.</p>\n<p>Within this reporting period specifically, Google Search views reached 160, a 42% increase over the prior period. Google Maps views reached 83, a 26% increase. Website clicks moved from 4 in the prior period to 5 in this period, a 25% increase - a modest absolute number, but consistent with a profile that is generating most of its leads through direction requests and calls rather than click-throughs to a website.</p>\n<p>The top-ranked competitor in their market currently holds only 6 Google reviews. That is a low bar, and it is a real opportunity that will be addressed below.</p>\n\n<h2>What Was Done During This Period</h2>\n<p>The completed actions logged during this reporting window were straightforward but consistent:</p>\n<ul>\n<li>Multiple Google Business Profile posts published throughout the month (the cadence ran roughly every one to three days)</li>\n<li>Two rounds of FAQ generation for the profile</li>\n<li>One video created for the business</li>\n<li>Monthly report delivered</li>\n</ul>\n<p>The posting cadence is worth noting. Publishing to a GBP at high frequency does not, by itself, move rankings. What it does is keep the profile fresh in Google's freshness signals, gives the algorithm more content to index around the business's service keywords, and provides a consistent surface for potential customers who land on the profile to see that the business is active. A profile with a post from 18 months ago reads as potentially closed or neglected. A profile with posts from three days ago reads as operational. For a contractor trade where customers are making a significant financial decision, that operational signal matters.</p>\n<p>FAQ content serves a different purpose. FAQs add keyword-relevant question-and-answer content directly to the GBP, which helps the profile surface for longer-tail queries (\"how much does a deck cost,\" \"do I need a permit for a pergola,\" etc.). They also directly address the hesitations a homeowner has before they pick up the phone.</p>\n\n<h2>Keyword Ranking Movement</h2>\n<p>The heatmap data covers four keywords tracked from the March 5 baseline to the September 2 audit. Here is what actually moved - and what did not.</p>\n\n<h3>Deck Builder</h3>\n<p>This is the most commercially direct keyword in the set, and it showed the clearest ranking improvement. The baseline average ranking was 9.47. The current average ranking is 6.29. Top-3 placements went from 0.59% of the heatmap grid to 4.73%. That is an 88.34% improvement in average rank position. For a term where the searcher is almost certainly looking to hire someone, moving from an average position of ~9 to ~6 across the local map grid means the profile is appearing in the local 3-pack for a meaningfully larger portion of the surrounding area.</p>\n\n<h3>Pergola Builder</h3>\n<p>Average ranking moved from 18.7 at baseline to 14.4 now, a 307.62% improvement in ranking score. Top-3 placements went from 0% to 1.18%. This is a longer-tail, higher-ticket keyword - pergola projects often run larger than standard deck builds. The ranking gain here is significant in percentage terms, though 1.18% top-3 coverage means the profile is still not dominant across the map grid for this term. There is room to continue moving.</p>\n\n<h3>Carpenter</h3>\n<p>Average ranking moved from 19.88 to 18.91, a 305.53% improvement in ranking score. Top-3 placements went from 0% to 1.18%. This keyword is worth examining carefully. \"Carpenter\" as a standalone search term is broader than \"deck builder\" - it captures people looking for furniture repair, cabinetry, trim work, and a range of services this contractor may or may not want to pursue. The ranking gain is real, but practitioners should think about whether this keyword is pulling the right kind of traffic, or whether the profile's content should lean harder into the more specific deck and pergola terms where ticket size is larger and the searcher intent is more clearly aligned with the contractor's core work.</p>\n\n<h3>Fence Repair</h3>\n<p>Average ranking at baseline was 20.0 (essentially off the grid for local results). Current average ranking is 19.94. Top-3 placements remain at 0%. The improvement score logged is 5.92% - effectively flat. This keyword has not moved, and it is worth being direct about why: six months of GBP work has not been enough to establish relevance for fence repair in this market. The profile's content, categories, and service signals are weighted toward decks and pergolas, which is appropriate given the business's core work. Fence repair may require either a longer runway or more targeted content to move. It should not be treated as a near-term win.</p>\n\n<h2>AI Visibility: An Honest Reading</h2>\n<p>The heatmap audit also tracked visibility across AI platforms - ChatGPT, Gemini, Grok, MetaAI, and Perplexity - at both the baseline and current audit dates.</p>\n<p>At baseline, there were a handful of appearances: a rank of 11 on MetaAI and rank 1 on Perplexity for \"pergola builder,\" rank 5 on Perplexity for \"carpenter,\" and rank 4 on Perplexity for \"deck builder.\" ChatGPT ranked this contractor at position 6 for \"fence repair\" at baseline, and position 6 on MetaAI for \"carpenter.\"</p>\n<p>At the current audit, the profile does not appear in the top 20 on any AI platform for any of the four keywords.</p>\n<p>This is a counterintuitive result that deserves a clear-eyed explanation rather than spin. AI platform visibility for local contractors is unstable right now. These platforms do not crawl and index the way Google Search does. Perplexity's results in particular can shift significantly between queries depending on how the question is phrased, what sources it pulls that week, and whether a business has any web presence beyond its GBP that Perplexity can cite. A rank-1 appearance in March that disappears by September does not necessarily mean something broke - it may mean the earlier appearance was driven by a specific phrasing of the query that Perplexity happened to surface that day. AI search visibility for local contractors is worth monitoring, but it is not yet a stable metric to optimize against the way traditional map rankings are.</p>\n<p>The practical takeaway: do not treat AI platform appearances at baseline as a floor you have fallen below. Treat them as noise until the data shows consistent, repeatable patterns over many months.</p>\n\n<h2>The Competitive Picture</h2>\n<p>The top-ranked competitor in this market has 6 Google reviews. That number is almost jarring given the market size - 2,100 monthly searches, $945,000 in estimated monthly value, and the leading profile has only 6 reviews. This tells you something important about how underdeveloped local SEO is in this particular deck and carpentry market. The bar to become the dominant profile is lower than it would be in, say, a plumbing or HVAC market in the same geography, where top competitors often carry hundreds of reviews.</p>\n<p>It also means that a structured review generation effort - asking satisfied customers directly, following up after job completion, making the ask specific and easy - could move this contractor ahead of the current top-ranked profile on review count relatively quickly. Reviews are one of the clearer GBP ranking factors, and in a market where the leader has only 6, accumulating even 15 to 20 verified reviews could shift the competitive position meaningfully.</p>\n\n<h2>What the Data Suggests About Next Steps</h2>\n<p>The deck builder keyword is producing real movement and should remain a content priority. The pergola builder keyword has a long runway for improvement and carries high ticket value - content, posts, and FAQ entries should continue to reinforce that term. Fence repair has shown no meaningful movement and may need a different approach or a longer time horizon before it contributes.</p>\n<p>The direction request volume (285 lifetime) is strong and suggests the profile is visible enough to drive map-based intent. Converting more of that intent into tracked calls would require ensuring the phone number is accurate, prominently placed, and that the profile's call-to-action is clear. Five website clicks in this period is a low number relative to the direction request volume, which suggests most leads are coming directly through the map experience rather than visiting a website first - a pattern common in trades where customers trust the GBP profile as sufficient to make a decision.</p>\n<p>Review generation is the single highest-leverage action available in this market given the competitive review count. It does not require any technical work - it requires a consistent operational habit of asking customers who have had a positive experience to leave a review.</p>\n\n<h2>Summary</h2>\n<p>Six months of consistent Google Business Profile optimization has produced 311 lead actions and $139,950 in estimated lifetime value for a deck building and carpentry contractor. The primary keyword - \"deck builder\" - has moved from an average map ranking of 9.47 to 6.29, with top-3 heatmap coverage growing from 0.59% to 4.73%. Search views are up 42% and Maps views are up 26% within this reporting period alone. The competitive bar in this market remains low, with the top-ranked competitor holding only 6 reviews. Fence repair has not moved and should be treated honestly as a keyword that requires more time or different tactics. AI platform visibility has declined from baseline but that data is too volatile to draw conclusions from at this stage.</p>\n<p>The fundamentals are working. The next phase of growth in this market is most likely driven by review accumulation and continued content focus on the high-ticket keywords where movement is already happening.</p>\n\n<h2>Want to See What This Kind of Work Would Look Like for Your Business?</h2>\n<p>If you are a home service contractor and want to understand where your Google Business Profile stands against your local competition, start with a free audit at <a href=\"https://audit.llp.rankoneseo.io\">audit.llp.rankoneseo.io</a>. If you are ready to talk about a managed GBP program, visit <a href=\"https://ericscottstudios.com/gbp-offer\">ericscottstudios.com/gbp-offer</a>.</p>\n    ","content_text":"Background\n\nThis case study covers a single monthly reporting period - August 3, 2026 through September 1, 2026 - for a deck building and carpentry contractor operating in a competitive local market. The work began on March 5, 2026, so this report reflects roughly six months of cumulative effort. The contractor's core services include deck construction, pergola building, general carpentry, and fence repair.\n\nThe market context matters here. An estimated 2,100 people search for this type of contractor near this business each month, representing an estimated $945,000 in monthly job value flowing through local search. That is not a small or sleepy category. Deck and outdoor structure work commands large average ticket sizes, and the searcher who types \"deck builder near me\" is almost always ready to talk to someone - this is not a browse-and-leave keyword category. That intent profile makes Google Business Profile (GBP) visibility unusually high-value for this trade.\n\nThe Numbers That Matter\n\nSince the campaign launched on March 5, 2026, the profile has accumulated:\n\n311 total lead actions\n\n$139,950 in estimated lifetime value from those actions\n\n285 lifetime direction requests\n\n20 lifetime website clicks\n\n6 lifetime calls tracked through the profile\n\nThe direction request figure - 285 out of 311 total lead actions - deserves attention on its own. Direction requests are almost entirely ignored in most contractor marketing conversations, which tend to fixate on calls and form fills. But for a home service business where the customer needs to see the property, meet the crew, or confirm the service area, a direction request is a strong intent signal. Someone opening navigation to your business address has moved well past casual browsing. That 285 figure is the backbone of this profile's lead performance.\n\nWithin this reporting period specifically, Google Search views reached 160, a 42% increase over the prior period. Google Maps views reached 83, a 26% increase. Website clicks moved from 4 in the prior period to 5 in this period, a 25% increase - a modest absolute number, but consistent with a profile that is generating most of its leads through direction requests and calls rather than click-throughs to a website.\n\nThe top-ranked competitor in their market currently holds only 6 Google reviews. That is a low bar, and it is a real opportunity that will be addressed below.\n\nWhat Was Done During This Period\n\nThe completed actions logged during this reporting window were straightforward but consistent:\n\nMultiple Google Business Profile posts published throughout the month (the cadence ran roughly every one to three days)\n\nTwo rounds of FAQ generation for the profile\n\nOne video created for the business\n\nMonthly report delivered\n\nThe posting cadence is worth noting. Publishing to a GBP at high frequency does not, by itself, move rankings. What it does is keep the profile fresh in Google's freshness signals, gives the algorithm more content to index around the business's service keywords, and provides a consistent surface for potential customers who land on the profile to see that the business is active. A profile with a post from 18 months ago reads as potentially closed or neglected. A profile with posts from three days ago reads as operational. For a contractor trade where customers are making a significant financial decision, that operational signal matters.\n\nFAQ content serves a different purpose. FAQs add keyword-relevant question-and-answer content directly to the GBP, which helps the profile surface for longer-tail queries (\"how much does a deck cost,\" \"do I need a permit for a pergola,\" etc.). They also directly address the hesitations a homeowner has before they pick up the phone.\n\nKeyword Ranking Movement\n\nThe heatmap data covers four keywords tracked from the March 5 baseline to the September 2 audit. Here is what actually moved - and what did not.\n\nDeck Builder\n\nThis is the most commercially direct keyword in the set, and it showed the clearest ranking improvement. The baseline average ranking was 9.47. The current average ranking is 6.29. Top-3 placements went from 0.59% of the heatmap grid to 4.73%. That is an 88.34% improvement in average rank position. For a term where the searcher is almost certainly looking to hire someone, moving from an average position of ~9 to ~6 across the local map grid means the profile is appearing in the local 3-pack for a meaningfully larger portion of the surrounding area.\n\nPergola Builder\n\nAverage ranking moved from 18.7 at baseline to 14.4 now, a 307.62% improvement in ranking score. Top-3 placements went from 0% to 1.18%. This is a longer-tail, higher-ticket keyword - pergola projects often run larger than standard deck builds. The ranking gain here is significant in percentage terms, though 1.18% top-3 coverage means the profile is still not dominant across the map grid for this term. There is room to continue moving.\n\nCarpenter\n\nAverage ranking moved from 19.88 to 18.91, a 305.53% improvement in ranking score. Top-3 placements went from 0% to 1.18%. This keyword is worth examining carefully. \"Carpenter\" as a standalone search term is broader than \"deck builder\" - it captures people looking for furniture repair, cabinetry, trim work, and a range of services this contractor may or may not want to pursue. The ranking gain is real, but practitioners should think about whether this keyword is pulling the right kind of traffic, or whether the profile's content should lean harder into the more specific deck and pergola terms where ticket size is larger and the searcher intent is more clearly aligned with the contractor's core work.\n\nFence Repair\n\nAverage ranking at baseline was 20.0 (essentially off the grid for local results). Current average ranking is 19.94. Top-3 placements remain at 0%. The improvement score logged is 5.92% - effectively flat. This keyword has not moved, and it is worth being direct about why: six months of GBP work has not been enough to establish relevance for fence repair in this market. The profile's content, categories, and service signals are weighted toward decks and pergolas, which is appropriate given the business's core work. Fence repair may require either a longer runway or more targeted content to move. It should not be treated as a near-term win.\n\nAI Visibility: An Honest Reading\n\nThe heatmap audit also tracked visibility across AI platforms - ChatGPT, Gemini, Grok, MetaAI, and Perplexity - at both the baseline and current audit dates.\n\nAt baseline, there were a handful of appearances: a rank of 11 on MetaAI and rank 1 on Perplexity for \"pergola builder,\" rank 5 on Perplexity for \"carpenter,\" and rank 4 on Perplexity for \"deck builder.\" ChatGPT ranked this contractor at position 6 for \"fence repair\" at baseline, and position 6 on MetaAI for \"carpenter.\"\n\nAt the current audit, the profile does not appear in the top 20 on any AI platform for any of the four keywords.\n\nThis is a counterintuitive result that deserves a clear-eyed explanation rather than spin. AI platform visibility for local contractors is unstable right now. These platforms do not crawl and index the way Google Search does. Perplexity's results in particular can shift significantly between queries depending on how the question is phrased, what sources it pulls that week, and whether a business has any web presence beyond its GBP that Perplexity can cite. A rank-1 appearance in March that disappears by September does not necessarily mean something broke - it may mean the earlier appearance was driven by a specific phrasing of the query that Perplexity happened to surface that day. AI search visibility for local contractors is worth monitoring, but it is not yet a stable metric to optimize against the way traditional map rankings are.\n\nThe practical takeaway: do not treat AI platform appearances at baseline as a floor you have fallen below. Treat them as noise until the data shows consistent, repeatable patterns over many months.\n\nThe Competitive Picture\n\nThe top-ranked competitor in this market has 6 Google reviews. That number is almost jarring given the market size - 2,100 monthly searches, $945,000 in estimated monthly value, and the leading profile has only 6 reviews. This tells you something important about how underdeveloped local SEO is in this particular deck and carpentry market. The bar to become the dominant profile is lower than it would be in, say, a plumbing or HVAC market in the same geography, where top competitors often carry hundreds of reviews.\n\nIt also means that a structured review generation effort - asking satisfied customers directly, following up after job completion, making the ask specific and easy - could move this contractor ahead of the current top-ranked profile on review count relatively quickly. Reviews are one of the clearer GBP ranking factors, and in a market where the leader has only 6, accumulating even 15 to 20 verified reviews could shift the competitive position meaningfully.\n\nWhat the Data Suggests About Next Steps\n\nThe deck builder keyword is producing real movement and should remain a content priority. The pergola builder keyword has a long runway for improvement and carries high ticket value - content, posts, and FAQ entries should continue to reinforce that term. Fence repair has shown no meaningful movement and may need a different approach or a longer time horizon before it contributes.\n\nThe direction request volume (285 lifetime) is strong and suggests the profile is visible enough to drive map-based intent. Converting more of that intent into tracked calls would require ensuring the phone number is accurate, prominently placed, and that the profile's call-to-action is clear. Five website clicks in this period is a low number relative to the direction request volume, which suggests most leads are coming directly through the map experience rather than visiting a website first - a pattern common in trades where customers trust the GBP profile as sufficient to make a decision.\n\nReview generation is the single highest-leverage action available in this market given the competitive review count. It does not require any technical work - it requires a consistent operational habit of asking customers who have had a positive experience to leave a review.\n\nSummary\n\nSix months of consistent Google Business Profile optimization has produced 311 lead actions and $139,950 in estimated lifetime value for a deck building and carpentry contractor. The primary keyword - \"deck builder\" - has moved from an average map ranking of 9.47 to 6.29, with top-3 heatmap coverage growing from 0.59% to 4.73%. Search views are up 42% and Maps views are up 26% within this reporting period alone. The competitive bar in this market remains low, with the top-ranked competitor holding only 6 reviews. Fence repair has not moved and should be treated honestly as a keyword that requires more time or different tactics. AI platform visibility has declined from baseline but that data is too volatile to draw conclusions from at this stage.\n\nThe fundamentals are working. The next phase of growth in this market is most likely driven by review accumulation and continued content focus on the high-ticket keywords where movement is already happening.\n\nWant to See What This Kind of Work Would Look Like for Your Business?\n\nIf you are a home service contractor and want to understand where your Google Business Profile stands against your local competition, start with a free audit at audit.llp.rankoneseo.io. If you are ready to talk about a managed GBP program, visit ericscottstudios.com/gbp-offer.","related_posts":[],"related_services":[{"slug":"gbp-domination","url":"https://localseo.ericscottstudios.com/services/gbp-domination"}]}