Case study

How We Improved Local Search Rankings for a Deck Contractor

85% more calls, 35 new reviews, and a jump from 4.3 to 4.9 stars. Five months of local SEO turned a Palm Desert deck builder from invisible into a top-3 result.

Custom wood deck and outdoor patio build by a Palm Desert deck contractor
  • 85%
    Calls Increased
  • 148%
    Website Clicks Increased
  • 254%
    Impressions Increased
  • 35
    New Reviews
  • 4.3 to 4.9
    Star rating

01 What Was Keeping Them Invisible on Google?

Four things: an outdated Google Business Profile, weak visibility in local results, a thin review profile, and a listing almost nobody interacted with. Here is what that looked like in practice:

  • Outdated profile: Their Google Business Profile, the free listing that decides how a business appears on Google Search and Maps, had missing information, no recent photos, and almost no content.
  • Poor visibility: Competitors held the top local results, so most nearby homeowners never saw them, no matter how good the work was.
  • Weak reputation: A small number of reviews and a middling 4.3 rating made it hard to win trust from people comparing contractors online.
  • Low engagement: The listing was getting very few clicks and calls, which meant fewer quote requests and fewer jobs on the calendar.

02 How These Issues Held Them Back

Put simply, they were handing local leads to competitors every day. For a deck builder, nearly every new customer starts with a Google search, and if you are not near the top with solid reviews, you might as well not exist. With few calls, little website traffic, and a listing nobody engaged with, a steady flow of high-quality local jobs was going to whoever ranked above them.

03 What Did We Actually Do?

We ran a five-month local SEO campaign built on five moves: rebuilding the Google Business Profile, publishing engagement content, generating reviews, fixing the website's on-page SEO, and cleaning up citations.

Google Business Profile Optimization

We rebuilt the profile from the ground up: accurate business details, clear service descriptions, high-quality photos of finished decks and pergolas, and a regular posting schedule. A complete, active profile gives Google every reason to show it for nearby searches.

Engagement Content

We published posts, photos, and short videos that gave visitors a reason to stick around and interact with the listing. Those stronger engagement signals improved how often Google surfaced the profile in local results.

Review Generation

We set up a simple system for asking happy customers to leave a review at the right moment. It produced 35 new reviews and moved the rating from 4.3 to 4.9, which made the listing far easier to trust for homeowners comparing contractors.

Website On-Page SEO

We rewrote key pages around the local search terms homeowners actually type, tightened page structure and metadata, and improved internal linking. That gave Google a clearer picture of what this business does and where it does it.

Local Citations

Citations are mentions of a business's name, address, and phone number (NAP) on directories around the web. We corrected and standardized theirs across the high-value listings, which reinforced the business's location and legitimacy in Google's eyes.

04 The Results: Better Local Search Rankings and 85% More Calls

Every metric we track moved sharply over the five-month engagement. Here are the numbers we measured:

  • 85% more calls: More homeowners picking up the phone and asking for quotes, straight from the listing.
  • 148% more website clicks: The site went from an afterthought to a real source of local traffic.
  • 254% more impressions: The business now shows up in far more local searches than before we started.
  • 35 new reviews: Fresh, recent proof that helps convert searchers into callers.
  • Rating up from 4.3 to 4.9: The trust gap that used to send leads elsewhere is gone.

The next two sections show where those numbers came from, using our own geogrid tracking.

05 What is a Geogrid?

A geogrid is a map of ranking checkpoints: we run the same search from dozens of points across the service area, and each dot shows the position a customer at that exact spot would see the business in. Low numbers on a dot mean top of the results, high numbers mean buried. It turns local rankings from a guess into a picture.

06 Understanding Our Client's Visibility Transformation Through a Geogrid

Our geogrid tracking for the keyword 'outdoor deck builder' shows Share of Local Voice (SoLV) climbing from 1% to 28% between March 23, 2025 and May 16, 2025. SoLV is our measure of map ownership: out of every checkpoint we test, how many put this business in the top three. That is an eight-week snapshot from inside the five-month engagement, not the full timeline, and the swing was already dramatic.

Geogrid comparison for a Palm Desert deck contractor showing rankings for the keyword 'outdoor deck builder' improving from mostly 20+ on March 23, 2025 to a green-dominant grid on May 16, 2025
Our geogrid for 'outdoor deck builder', an eight-week window inside the five-month engagement. Left: March 23, 2025. Right: May 16, 2025.

On March 23, the grid was almost entirely red. Most points across Palm Desert and the surrounding towns showed rankings of 20 or worse, which in practice means invisible.

By May 16, the center of the grid had flipped. Around Palm Desert and Cathedral City, positions moved from the 15 to 20+ range into the top 1 to 4, putting the business at the top of the results where most of its customers live.

The edges improved too. North near Desert Hot Springs, rankings went from 18 to 20+ down to 7 to 10. East around Thousand Palms and Indio, they climbed from 13 to 20+ into positions 2 to 5, opening up neighborhoods that previously sent no traffic at all.

That grid movement lines up with the growth in impressions, calls, and clicks across the full five months: more map visibility in more places means more homeowners finding the business and reaching out.

Let's get your phone ringing.