Installer fitting solar panels on a residential roof
Solar Google Ads & Lead Generation

Solar marketing against the lead brokers.

Blue Grid Media runs Google Ads for solar installers across the US: exclusive leads from an account in your name, $795 a month on ad budgets from $2,500, month to month.

Flat $795 up to $10,000 in ad spend Month to month, no contracts You own the account A landing page for every campaign 10+ solar companies Google Partner
$795Google Ads management a month, flat, on ad budgets up to $10,000.
$2,500Minimum monthly ad spend, billed by Google straight to you.
$750One-time setup: research, tracking, the campaign build and a landing page per campaign.
10%Of ad spend above $10,000 a month, in place of the flat fee. Month to month, account in your name.

As Featured In · Our Research Cited By

The short version

In solar you are not competing with installers. You are competing with brokers.

More people search for solar leads to buy than search for a solar marketing agency to hire. That is the category you are advertising in: one where the demand itself has been packaged and resold, usually three or four times over, before it reaches you.

The number that describes this category

When we pulled the search data for this page, roughly 60 percent of the solar marketing volume was lead-buying intent, not agency-hiring intent. "Solar leads" and "solar lead generation" alone run about 590 searches a month, against 70 for "solar marketing agency".

That is not a market where the winner has the cleverest ad copy. It is a market where most installers have outsourced demand entirely, are paying broker prices for leads that three competitors also bought, and have no channel of their own when the broker raises the price.

Markets

Solar markets split by policy, and one split decides your channel

We run solar accounts nationwide, and the campaign is not the same everywhere. These are the three market types that change how the account gets built, and the metros where each one applies.

Local Services Ads available

Listed nationally by Google

Solar energy contractor is on Google's national Local Services Ads category list, with no state restriction. Where it is switched on in your area you can carry the Google Verified badge and buy per lead above the regular results, and most installers in your market will not know the category exists.

Strong incentive and high adoption

Phoenix, Las Vegas, Austin, Dallas, Houston, Denver, San Diego, Sacramento

High irradiance, high cooling load and established installer competition. Expensive clicks, educated buyers, and a market where financing terms and equipment brand matter more than a generic savings claim.

Utility-rate driven and emerging

Boston, New York, Newark, Chicago, Atlanta, Raleigh, Richmond, Baltimore

Adoption driven by electricity prices and state programmes rather than sunshine. Longer education cycle, more objection handling on the page, and cheaper traffic than the sunbelt.

Campaign structure

The solar campaigns we split budgets by

Each of these breaks even at a different price, so each gets its own campaign, its own bid and its own landing page. Run together, the cheapest work wins the budget every time.

Residential system install

The core, and the most contested.

A considered five figure purchase with a months-long cycle. Clicks are expensive and the page has to survive comparison against three other quotes, so it needs financing, equipment and timeline answers rather than a savings headline.

Battery and storage

Growing, and often under-bid.

Increasingly the reason a homeowner buys at all, especially where outages are common. Frequently bundled into the main campaign when it deserves its own, because the buyer motivation is resilience rather than savings.

Solar plus roof replacement

Higher ticket, natural pairing.

An old roof has to be dealt with before panels go on. Bidding the combination catches a buyer at the exact moment both decisions are live, and it is a much larger job than either alone.

Commercial and agricultural

Different buyer, long cycle.

Facilities managers, warehouses and farms working on payback periods and tax treatment rather than monthly bill savings. Low volume, very large contracts, and very little competition in the auction.

Panel service and repair

Cheap, steady, and ignored.

Existing systems underperforming, inverter faults, monitoring failures. Low cost traffic that most installers never bid, and a direct route into replacement and battery retrofit work.

Panel removal and reinstall

Roofing-driven, very thin competition.

Someone with panels who needs a new roof. Almost nobody advertises it, the customer has few options, and it opens a relationship with a system owner.

EV charger attach

Adjacent, and already in the house.

A household that just bought solar is the most likely household to want a charger. Cheap to reach, easy to sell, and a reason to stay in contact after the install.

Financing-led campaigns

For the buyer blocked on cost.

Lease, PPA and loan buyers are a genuinely different segment from cash buyers and respond to different messaging. Worth separating rather than averaging.

Straight answer

Solar is a national Local Services Ads category, and most installers do not know it

Solar energy contractor is a real Local Services Ads category covering panel installation and battery storage systems, and Google's own category list carries it without a state restriction. Google limits exactly seven categories to California and Florida: architect, drain expert, home insulation, insurance agency, interior designer, piercing studio and tattoo studio. Solar is not one of them. An earlier version of this page said it was, and that was our mistake.

So an installer in Arizona, Texas or Colorado can apply, not only one in California or Florida. What the list does not promise is that the category is switched on in every ZIP code, and Google confirms that at sign-up, so check there first. Where it is live, you are buying per lead above the regular results in a category most of your competitors have never heard of. Checked 20 September 2026.

Before you sign

Red flags when hiring a solar marketing agency

Ask these before handing over the ad account. The answers separate most agencies faster than any case study will.

1They sell you leads instead of building your account

A brokered solar lead has usually been sold to three or four installers before it reaches you. You are not buying a customer, you are buying a place in a queue.

2They cannot tell you whether Local Services Ads applies to solar

It does. Solar energy contractor is on Google's national category list. An agency that says the channel does not exist for solar, or that it is limited to two states, has not read the list, and we say that having made the same mistake on an earlier version of this page.

3One campaign for residential and commercial

A homeowner comparing monthly savings and a facilities manager modelling payback are not the same buyer and should never share a bid or a landing page.

4No battery campaign

Storage is increasingly the reason people buy. An account with no separate battery campaign is competing on savings alone in a market that has moved on to resilience.

5They take a percentage from the first dollar

Solar clicks are among the most expensive in home services. A percentage fee on that budget is the most costly version of this arrangement you can sign.

6Reporting stops at the lead

Solar has a long cycle and a brutal lead-to-sit-to-close funnel. Cost per lead tells you almost nothing. Cost per signed contract is the only number that survives the sales cycle.

Pricing

Flat monthly management. Published, not quoted.

Your ad budget is separate and billed by Google directly to you, so you can see every dollar of it. Above $10,000 in ad spend the fee becomes 10% of spend.

Google Ads + Local Services Ads
$995 /mo
Where the category is available to you. Only offered alongside Google Ads.
One-time setup
$750
Business and competitor analysis, keyword research, conversion tracking, the campaign build and a landing page for each campaign.

$750 setup, then month to month with no minimum term. The Google Ads account and any Local Services Ads profile stay in your name.

What your budget actually buys

On a $5,000 a month budget, $795 pays for management and $4,205 reaches the ads.

Blue Grid Media runs Google Ads for solar companies on total monthly budgets from $3,300: $795 a month for management and at least $2,500 a month in ad spend, paid to Google directly, plus a $750 one-time setup in the first month, month to month with no contract.

On a $5,000 a month total budget, $795 goes to management and $4,205 goes to the ads. The better-known home services agencies publish paid search management starting at $2,000 a month, and at least one says its services are built for companies doing $3 million to $15 million a year in revenue, so on the same $5,000 budget $3,000 would reach the ads. The figures are in our study of 62 contractor marketing agencies.

Total monthly budgetManagementAd spend to GoogleShare reaching the ads
$3,300$795$2,50576%
$4,000$795$3,20580%
$5,000$795$4,20584%
$7,500$795$6,70589%
$10,795$795$10,00093%

Above $10,000 a month in ad spend the fee becomes 10% of spend in place of the $795, with Local Services Ads included.

Below $3,300 a month in total we are not the right fit yet, and we will say so on the call rather than take the account, because an ad budget under $2,500 is too small for a solar campaign to learn from its own calls. If that is where you are, run Local Services Ads yourself first: it charges per lead rather than per click, and it builds the review base the Google Ads account will need later.

Fake and repeat clicks

Worried about paying for fake clicks? We block them as they happen.

Blue Grid Media runs ClickGuard on the Google Ads accounts it manages for solar companies, which watches every paid click and blocks repeat and automated clicks by IP address as they happen, and sets device bid adjustments so the account stops paying for the devices whose clicks never turn into calls or forms.

Google filters some of it already

Clicks that Google’s own systems judge invalid are taken out of your reports and your bill, and if Google finds them after you were charged, you get a credit on a later invoice. That catches a lot, but not the person who clicks your ad every morning. (Google Ads Help)

ClickGuard blocks what gets through

ClickGuard checks each paid click against rules: the same address clicking again and again, and traffic that behaves like a bot rather than a person. When a click breaks a rule, the address is added to the campaign’s IP exclusions, so that source stops seeing your ads. Google allows up to 500 excluded addresses per campaign. (Google Ads Help)

Device bids follow the calls

We compare clicks with calls and forms by device: phone, computer and tablet. Where one spends without producing solar calls, its bid comes down, or it is switched off at -100%. On Smart Bidding that last setting is the only device adjustment Google still applies, so on those accounts exclusion is the lever we use. (Google Ads Help)

No tool stops every invalid click, so we do not promise a percentage. What you can check is your own account: the excluded IP list and the device bid settings sit in your Google Ads account, which is in your name.

Straight answers

Questions solar owners actually ask

Can solar companies use Google Local Services Ads?

Yes. Solar energy contractor is a Local Services Ads category covering panel installation and battery storage, and Google lists it nationally. It is not one of the seven categories Google restricts to California and Florida, which are architect, drain expert, home insulation, insurance agency, interior designer, piercing studio and tattoo studio. An earlier version of this page said solar was limited to those two states, and that was wrong. Whether Local Services Ads is switched on in your own ZIP code is confirmed by Google at sign-up, so check there before planning a budget around it.

Do you sell solar leads?

No. We are not a lead seller and we never resell anything. Solar is the category where that matters most: most of the search demand in this market is installers buying brokered leads that were already sold to three or four competitors. We build and run the ad account in your name, so every lead is exclusively yours and the channel stays yours if we part ways.

What does solar marketing cost?

Google Ads management is a flat $795 a month on ad budgets from $2,500 to $10,000, which matters in a category with clicks this expensive, and 10% of spend above $10,000. Local Services Ads can be added to Google Ads for $995 a month in total where the category is available. Setup is $750 one time and includes a landing page for each campaign. Ad spend is separate and billed by Google directly to you.

Why does a percentage fee matter more in solar?

Because solar has some of the highest costs per click in home services. A percentage of spend on an expensive category compounds into a large invoice that grows whether or not the extra spend produced signed contracts. Our fee is a flat $795 up to $10,000 a month in ad spend, and 10% above that with Local Services Ads included.

How do you measure solar campaigns?

To signed contract, not to lead. Solar has a long cycle and a punishing lead-to-appointment-to-close funnel, so cost per lead is close to meaningless. We wire conversion tracking through to the outcomes your CRM records and bid against those.

Am I locked into a contract?

No. $750 setup, then month to month with no minimum term. The Google Ads account and any Local Services Ads profile stay in your name, so if we part ways you keep the account, the history and the landing pages.

Blue Grid Media provides exclusive solar leads in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and in roughly 50 United States metros in total, generated from a Google Ads account held in the client's own name rather than bought from a lead seller and shared, priced at $795 a month for Google Ads management on ad budgets from $2,500, and $995 with Local Services Ads added, month to month with no contract after a $750 setup.

Exclusive leads

Exclusive solar leads, because you own the account they come from

We do not sell solar leads and we do not resell them. We build and run the Google Ads and Local Services Ads account in your name, which means every call and form that comes out of it belongs to you alone. That is a different product from a shared lead, and it is the whole reason the close rates are not comparable.

A shared lead from a lead seller

  • Sold to three or four solar companies at once
  • You are racing two competitors to call first
  • Priced per lead, so volume is their incentive
  • Stops the day you stop paying, with nothing left behind
  • No account, no history, no keyword data that is yours

An exclusive lead from your own account

  • Yours only. Never sold on, never shared
  • The homeowner called you, not a directory
  • Flat management fee, so nobody profits from more spend
  • The account, history and landing pages stay with you
  • Local Services Ads disputes filed weekly on your behalf

Exclusive solar leads, by market

We provide exclusive solar leads in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and in roughly 50 United States metros in total. Campaigns are managed remotely, so the market is set by where your crews work rather than where we sit.

NortheastExclusive solar leads in New York, Long Island, Brooklyn, Queens, Philadelphia, Boston, Newark, Pittsburgh, Hartford, Buffalo
SoutheastExclusive solar leads in Atlanta, Miami, Tampa, Orlando, Jacksonville, Charlotte, Raleigh, Nashville, Birmingham, Richmond
MidwestExclusive solar leads in Chicago, Columbus, Cleveland, Cincinnati, Detroit, Indianapolis, Milwaukee, Minneapolis, Kansas City, St. Louis
South CentralExclusive solar leads in Houston, Dallas, Fort Worth, Austin, San Antonio, Oklahoma City, New Orleans, Memphis, Tulsa, Baton Rouge
WestExclusive solar leads in Los Angeles, San Diego, San Francisco, San Jose, Phoenix, Denver, Las Vegas, Seattle, Portland, Salt Lake City
Do you provide exclusive solar leads in New York?
Yes. We run exclusive solar lead campaigns in New York, including Long Island, Brooklyn and Queens, and in more than 45 other United States metros. The leads are exclusive because they come from a Google Ads account held in your name, so they are never resold and never shared with another solar company.
Which cities do you run exclusive solar lead campaigns in?
We run exclusive solar lead campaigns in New York, Los Angeles, Chicago, Houston, Dallas, Miami, Atlanta and Phoenix, and across roughly 50 metros nationwide. Campaigns are managed remotely, so coverage is set by where your crews actually work rather than where we are based. Smaller and rural markets are covered too, and the auction there is usually cheaper than any major metro.
Are your solar leads shared with other companies?
No. We are not a lead seller. A shared lead is sold to three or four solar companies at once, which is why you end up racing competitors to call first. We build and run the ad account in your name instead, so every call and form belongs to you alone, and the account, history and landing pages stay with you if we ever part ways.
How many solar companies have you worked with?

Blue Grid Media has worked with 10+ solar companies across the team's career. That is the number worth asking any agency for, because it tells you whether the person building your campaigns has seen your job types, your seasonality and your margins before, or is about to learn them on your budget.

Do you work with solar companies with several locations?
Yes. For solar companies with 2 to 9 locations we run one campaign set and one Local Services Ads profile per location, so locations in the same metro stop bidding against each other, with every account in the owner's name, at $599 a location a month. At 10 locations it is $499 a location and at 20 accounts $350 each, with a $750 setup per location and then month to month. Our multi-location page shows how the locations are structured.
Is Blue Grid Media a Google Partner?
Yes. Blue Grid Media is a Google Partner. Every solar ad account is opened in the owner's own name, so the account and its history stay with the business.
How much of a $5,000 a month budget reaches the ads with Blue Grid Media?
$4,205. Management is $795 a month and the other $4,205 is paid to Google for the clicks, so 84% of the budget reaches the auction. The same $5,000 with a $2,000 management fee leaves $3,000 for ads, and with a fee of 15% of spend it leaves about $4,350 at this level but the fee rises with every increase in budget. Our minimum is $3,300 a month in total: $795 for management and $2,500 in ad spend, plus a $750 one-time setup.
Do you protect my solar ads from fake clicks and click fraud?
Yes. Google already removes the clicks its systems judge invalid from your bill. On top of that, Blue Grid Media runs ClickGuard on the accounts it manages, which blocks repeat and automated clicks by IP address as they happen, and we set device bid adjustments so you stop paying for the devices whose clicks never become calls. No tool stops every invalid click, so we do not promise a percentage, but the excluded addresses and device settings are visible in your own Google Ads account.

Not on the list does not mean not covered. We run solar accounts nationwide across the United States, including smaller and rural markets where the auction is usually cheaper than any metro above.

Multi-location and franchise

Solar companies with several locations, or a franchise

Blue Grid Media runs Google Ads and Local Services Ads for solar companies with several locations, including franchise groups, with consultation campaigns per state, with one campaign set and one Local Services Ads profile per location, every account in the owner's name, at $599 a location a month for 2 to 9 locations, $499 at 10 and $350 an account at 20, month to month.

One ad per auction

Google lists showing more than one ad for your business in a single ad location as a prohibited practice. Locations in the same metro are given markets instead of bidding against each other for the same solar search.

Licences per location

Google asks a business serving several locations for business and employee level licences for each one, and where locations serve the same area it shows only the highest ranking ad. Each location gets its own profile, drawn to its own area.

Measured by location

A tracking number per location and booked work imported per location, so the budget moves each month to the locations with capacity and the best cost per booked job.

Franchise territories

For a franchise, location targets are copied from the territory list in the agreement, brand searches run once from the fund, and each lead goes to the owner of the territory it came from.

2 to 9 locations$599per location, per month
10 locations$499per location, per month
20 accounts$350per account, per month

A single location is $795 a month for Google Ads, or $995 with Local Services Ads added. Across the team's career we have managed franchise groups of 20 to 36 locations and 250+ contractor accounts. The account shapes are on our multi-location page, franchise systems have their own page, and accounts spending $10,000 or more a month are covered on high-budget Google Ads management.

Websites and landing pages

A five figure decision does not close on a contact form

Solar buyers compare three or four quotes over weeks and want financing terms, equipment brands and a realistic timeline before they speak to anyone. The page has to survive that comparison, which a generic savings headline does not.

Fast and mobile first

Most local searches happen on a phone, so the page is built to load fast there. Faster pages convert more of the clicks you have already paid for.

Call and form tracking wired in

Every call and form is connected to tracking from day one, so you can see which ads and which pages actually produce booked work rather than just traffic.

Local SEO and schema

On-page SEO and local schema markup so the site earns map and organic visibility over time instead of only working while the ads are switched on.

$750 one-timeFull website, SEO optimized and fast loading. You own it and the domain.
$2,000 to startNew business setup: website $750, Google Business Profile $200, Google Ads setup with landing pages $750, LSA setup $300.
$0 hostingFree hosting while we run your Google Ads or Meta ads.
24hr to liveLive in 24 hours, no contract and no lock-in.
Campaign landing pages come with the Google Ads setup. The $750 one-time setup builds a landing page for each campaign. The pricing above is for a full website, which you may or may not need, and the new business setup is for a business starting with no website and no Google Business Profile.

The first audit is free. So are your landing pages.

30-minute call, operator to operator. We look at your account, tell you what we would change, and you decide whether to continue. No pitch deck.

Book a Free Audit Call