SEO Case Study: How Solar Installers Increased Consultation Leads by 260%

In 2025, a residential solar installation company in Davis, California partnered with Goforaeo because their website was not producing enough booked consultations from organic search. They were getting occasional calls, a few form submissions, and some traffic that looked “okay,” but it was not consistent, and it did not scale. They also noticed competitors showing up above them in Google Maps even when those competitors had weaker websites.

This case study explains what we did from January 6, 2025 to July 31, 2025 in Davis, California, what changed month by month, and how the company reached a 260% increase in consultation leads from organic search and local results, without relying on a single hack or short term trick.

Client and market context: Davis, California

Davis is a strong market for solar because homeowners care about long term savings, and the community is generally familiar with clean energy. At the same time, that demand attracts competition. Many companies target the same keywords, and Google often shows local map results before regular website results. That means the client needed to improve in two places at the same time:

  • The website needed content that matched what people actually search before booking a consultation
  • Google Business Profile needed stronger signals so the company appeared more often in the local map pack

When people search for solar in Davis, they are rarely ready after one page view. They compare incentives, financing, timeline, roof fit, warranties, and installer reputation. If the website does not answer those questions, visitors leave and Google receives weaker engagement signals over time.

What counted as a consultation lead in this project

We kept this simple and strict because clean tracking is what makes a case study believable.

Consultation leads included:

  • Booked consultation forms submitted through the website
  • Calls from organic search landing pages
  • Calls and website visits from Google Business Profile
  • Scheduling tool completions that resulted in a confirmed appointment

We did not include random contact page clicks, spam messages, or unqualified quote requests that never became a scheduled conversation.

Baseline: where the client was at the start in January 2025

Before making changes, we documented a full month of data so we could prove improvement in a before vs after way. January 2025 became our baseline reference point.

Baseline metrics: January 1, 2025 to January 31, 2025

  • Consultation leads from organic and local: 25
  • Organic sessions: 1,450
  • Google Business Profile actions: 310
    • Calls: 92
    • Website clicks: 128
    • Direction requests: 90
  • Website conversion rate from organic: 1.7%

What we saw during the first review in early January 2025

The website did not have obvious technical disasters, which is why this was frustrating for the client. But SEO is not only about avoiding errors. It is about giving Google and users the best match for the query.

Key issues we found:

  • Service pages were generic and did not clearly focus on Davis specific intent
  • Most existing blogs were thin and did not answer buyer level questions
  • Meta titles and headings were not aligned with how people search locally
  • Internal links were weak, so important service pages did not receive enough attention from the rest of the site
  • Google Business Profile existed but did not feel actively managed with posts, services, photos, and ongoing improvements
  • The consultation path was not smooth on mobile, and friction reduces booked leads fast

Understanding the local search problem in Davis

Local solar searches behave differently than many other industries. A lot of searchers start with local map results. Many will not even click a website until they feel comfortable with reputation, photos, and reviews.

So the client was not only competing for website rankings. They were competing for:

  • Map pack presence for high intent searches
  • Trust signals inside Google Business Profile
  • Website content that supports those local signals

The fastest way to lose this race is to only publish random blog posts. The right approach is to build a connected system where local pages, helpful content, and profile activity all support each other.

Strategy overview: what Goforaeo did and why it worked

We ran this project using a practical approach that focuses on what generates consultations, not what looks good on a report. That meant three connected tracks running together:

  • Tracking and measurement so results were real
  • Local SEO so the business showed up more in Davis map searches
  • Content that answers real questions and pushes visitors toward booking

Tracking and measurement: building a clean foundation first

We started with measurement because without it you can “feel” like SEO is working while leads stay flat. We needed clean tracking for calls, forms, and booking completions, and we needed to separate real leads from noise.

Actions completed in January:

  • Configured GA4 conversions for form submissions and scheduling completions
  • Connected and verified Google Search Console, checked indexing, and reviewed existing query data
  • Implemented call tracking for organic landing pages and Google Business Profile calls
  • Built a clear Looker Studio dashboard to show monthly progress in one place

Why this matters:

  • It prevents inflated numbers
  • It helps identify which pages truly produce consultations
  • It makes it easy to decide what to improve next month

Local foundation: Davis focused pages plus Google Business Profile upgrades

Local SEO was a priority because the client’s industry is heavily influenced by map results. If Google does not trust the local relevance of the company, it will rank them lower even if the website looks fine.

Website local work:

  • Rebuilt core service pages with clear location context for Davis
  • Added stronger trust sections like process steps, warranties, permits, and photo proof
  • Improved contact page and service area clarity so there was no confusion about coverage

Google Business Profile work:

  • Updated primary and secondary categories
  • Completed service lists and descriptions in a structured way
  • Increased photo uploads and included real project images
  • Started weekly posts to show ongoing activity
  • Improved Q and A so buyers could learn without needing to call first

Why this works:

  • Strong local relevance improves map visibility
  • Better profile content improves click and call behavior
  • More engagement improves overall local trust signals

Content strategy: answer real homeowner questions in a simple way

The content work was not random. We built content based on how homeowners actually think before booking.

Common stages we targeted:

  • Early learning: incentives, basic savings, and how solar works locally
  • Comparison: warranties, equipment types, and installer differences
  • Decision stage: consultation checklist, timeline, and what happens next

Content themes we focused on:

  • Incentives and rebates explained in plain language
  • Financing options, monthly payment thinking, and common confusion points
  • Net metering basics and what it means for Davis homeowners
  • Roof fit, shading, and common site issues
  • Permit and inspection process, because this often blocks decisions

We also made sure content did not live alone. Every article linked naturally to service pages, and service pages linked back to helpful supporting posts, creating a clean structure that Google understands and users enjoy.

Conversion improvements: turning visits into booked consultations

The client did not need only more traffic. They needed more booked appointments. So we improved the conversion path on key pages, especially on mobile.

Actions we applied across the site:

  • Clear call to action placement above the fold
  • One consistent “Book a consultation” path site wide
  • Shorter forms with fewer fields to reduce friction
  • FAQ blocks that removed objections like timeline, warranty, permits, and roof issues
  • Strong trust sections using simple language, not marketing hype

Why this matters:

  • Many visitors arrive with doubts
  • If the page does not answer those doubts quickly, they exit
  • Small conversion improvements multiply the results of ranking gains

Authority and trust: reviews and local mentions

In local SEO, reputation is not a bonus. It is part of ranking and conversion.

We created a steady review system:

  • Review request messages triggered after key milestones
  • Consistent responses to every review
  • Added more project photos and short updates to build realness

We also worked on local mentions and links:

  • Partnerships and community mentions
  • Relevant citations and directory consistency fixes

Tools used

We used reliable tools and simple workflows. Nothing fancy, just what works when used consistently.

  • Google Search Console: query discovery, indexing checks, and content improvement decisions
  • GA4: conversion tracking and landing page performance
  • Google Business Profile: map visibility, actions, posts, and photos
  • Looker Studio: monthly reporting and trend tracking
  • Screaming Frog: technical audits and internal linking checks
  • Ahrefs and Semrush: keyword research, competitor gap analysis, link opportunities
  • BrightLocal: citation checks and local rank tracking
  • Content optimization workflow: outlining, coverage checks, and on page improvements
  • Call tracking software: real phone lead measurement from organic and local

Month by month work and monthly results: January 2025 to July 2025

This timeline shows exactly what changed each month, with the numbers and the work completed.

January 2025: Setup, audits, and fixing weak points

January was about getting the site ready to grow and making sure tracking was correct.

Work completed:

  • Tracking setup in GA4 and Search Console
  • Call tracking implementation for organic and Google Business Profile
  • Technical cleanup: broken links, indexation review, speed improvements
  • Initial metadata updates for high intent service pages
  • Google Business Profile cleanup and photo refresh

Monthly results:

  • Consultation leads: 25
  • Organic sessions: 1,450
  • Google Business Profile calls: 92

February 2025: Rebuilding service pages around Davis searches

February focused on pages that directly drive booked consultations.

Work completed:

  • Rebuilt 3 key pages:
    • Solar installation services in Davis
    • Maintenance and inspection page
    • Financing and incentives overview page
  • Improved internal linking so these pages received more authority
  • Added FAQ sections based on real buyer questions
  • Started weekly Google Business Profile posts: 4 posts

Monthly results:

  • Consultation leads: 32
  • Organic sessions: 1,650
  • Google Business Profile actions: 360
    • Calls: 105
    • Website clicks: 150
    • Direction requests: 105

March 2025: Publishing content clusters and fixing citations

March was when the content engine started, and we also cleaned up local citations.

Work completed:

  • Published 4 blog posts focused on strong intent topics:
    • Incentives and rebates in simple words
    • Timeline from consultation to activation
    • Net metering basics for homeowners
    • Roof suitability and shading checklist
  • Citation work: 25 updates and cleanups
  • Added local structured data improvements
  • Review process started: 6 new reviews, all replied to

Monthly results:

  • Consultation leads: 41
  • Organic sessions: 1,950
  • Google Business Profile calls: 123

April 2025: Internal linking upgrades and conversion improvements

April was about making sure content supported service pages and visitors could book easily.

Work completed:

  • Built a “Solar in Davis” guide hub that linked to all key content
  • Improved calls to action and reduced form friction across top pages
  • Published 3 more content pieces:
    • Cost factors for Davis homes
    • Financing choices explained
    • Permits and inspections walkthrough
  • Continued Google Business Profile posting and photo uploads

Monthly results:

  • Consultation leads: 55
  • Organic sessions: 2,450
  • Website conversion rate from organic: 2.4%
  • Google Business Profile calls: 150

May 2025: Neighborhood signals and local authority

May focused on deeper local relevance and authority signals that support map rankings.

Work completed:

  • Built 2 supporting location pages for nearby service areas
  • Earned 3 local links through partnerships and mentions
  • Published 4 content pieces:
    • Warranty and equipment choices
    • Battery basics and when it makes sense
    • Maintenance guide
    • Consultation checklist for homeowners
  • Review growth: 9 new reviews, with replies and follow up photos

Monthly results:

  • Consultation leads: 68
  • Organic sessions: 3,050
  • Google Business Profile actions: 520
    • Calls: 178
    • Website clicks: 210
    • Direction requests: 132

June 2025: Scaling winners based on Search Console data

June was about improving what was already working and expanding coverage.

Work completed:

  • Updated 6 pages using Search Console query insights
  • Published 3 high intent posts:
    • Monthly payment examples and financing clarity
    • Roof problems and how installers handle them
    • What happens on installation day
  • Added a simple checklist page to capture email leads
  • Continued Google Business Profile activity, posts, and services updates

Monthly results:

  • Consultation leads: 79
  • Organic sessions: 3,600
  • Website conversion rate from organic: 3.0%
  • Google Business Profile calls: 205

July 2025: Strongest month with stable local visibility

By July, the site had enough depth that newer content ranked faster, and local presence was more stable.

Work completed:

  • Improved booking flow pages and consultation call to actions
  • Expanded financing FAQ and trust blocks
  • Updated project gallery with descriptions and location context
  • Published 2 case style posts showing real installs and outcomes
  • Added 7 new reviews and continued weekly Google Business Profile activity

Monthly results:

  • Consultation leads: 90
  • Organic sessions: 4,050
  • Google Business Profile actions: 640
    • Calls: 240
    • Website clicks: 250
    • Direction requests: 150

Before vs after proof: January 2025 compared to July 2025

This is the cleanest proof point because it compares a full month at the start to a full month at the end of the project timeframe.

Consultation leads growth

  • January 2025: 25 leads
  • July 2025: 90 leads
  • Increase: +65 leads per month
  • Growth rate: 260%

Supporting improvements

  • Organic sessions:
    • January 2025: 1,450
    • July 2025: 4,050
  • Google Business Profile calls:
    • January 2025: 92
    • July 2025: 240
  • Organic conversion rate:
    • January 2025: 1.7%
    • July 2025: 3.2%

Why this result was genuine and repeatable

This growth did not happen from one viral blog post or one quick change. It happened because each month built on the previous month. The website became clearer, more helpful, and more locally relevant. The business profile became more active and trustworthy. And the booking path became easier.

Main reasons the strategy worked:

  • The service pages matched Davis intent clearly
  • Content answered real buyer questions without complicated words
  • Internal linking connected content to money pages properly
  • Reviews and profile activity improved local trust
  • Conversion improvements ensured traffic turned into consultations

What this case study shows for other local service businesses

This project is a good example of what happens when you combine local SEO and content correctly. If you only do local SEO and ignore content, you may get map visibility but lose people who need education. If you only do content and ignore local optimization, your site may grow traffic but miss the map pack, which is where many leads start.

The best results come when:

  • Local pages are strong and clearly written
  • Content supports the decision journey
  • Tracking is clean so growth is real
  • Monthly work is consistent and connected

Summary

From January 6, 2025 to July 31, 2025, Goforaeo helped a solar installer in Davis, California grow consultation leads from 25 per month to 90 per month, which is a 260% increase, by improving local signals, publishing helpful content, and making it easier for visitors to book a consultation.

Author: Vishal Kesarwani

Vishal Kesarwani is Founder and CEO at GoForAEO and an SEO specialist with 8+ years of experience helping businesses across the USA, UK, Canada, Australia, and other markets improve visibility, leads, and conversions. He has worked across 50+ industries, including eCommerce, IT, healthcare, and B2B, delivering SEO strategies aligned with how Google’s ranking systems assess relevance, quality, usability, and trust, and improving AI-driven search visibility through Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO). Vishal has written 1000+ articles across SEO and digital marketing. Read the full author profile: Vishal Kesarwani