Solar installers get pitched constantly. Lead vendors, financing companies, panel distributors and "we'll get you 50 appointments" agencies all chase the same owners. To stand out, you need to understand how these businesses make money and pitch something that fits.
How a solar installer actually runs
A typical local installer has a small office, one or more install crews, and a sales side that does site visits and proposals. Revenue is lumpy: each job is large, the sales cycle runs weeks, and a lot depends on permits, utility interconnection and financing approvals.
That shapes what they worry about:
- Cost per signed contract, not cost per lead. Many have been burned by shared leads that were sold to five competitors.
- Keeping crews busy. An idle crew is expensive, so a gap in the pipeline is felt fast.
- Trust. Homeowners are spending a lot and have heard about pushy door-to-door sales. Reviews, real install photos and a credible local presence matter.
There is a difference between residential installers, commercial installers and national sales-led companies. Small to mid-sized residential and light-commercial installers are usually the best fit for an agency or freelancer, because the owner is reachable and decisions are quick.
What they actually buy
Pitch outcomes tied to booked consultations or signed jobs. Services that fit well:
- Exclusive lead generation: local paid ads with their own landing page, so leads are not shared.
- Speed-to-lead and follow-up systems: CRM setup, SMS and email nurture for quotes that went quiet. Solar proposals often stall, so reviving old quotes is an easy sell.
- Review generation and Google Business Profile work.
- Content showing real installs: project galleries, short videos, before and after roof shots. If you edit video, see get clients for a video editor.
- Websites with savings calculators, financing info and service area pages.
- Recruiting help for installers and electricians, when they are growing.
Avoid leading with generic "SEO packages." Lead with a concrete gap you noticed.
Seasonal timing
Demand often tracks weather, utility rate changes and incentive deadlines, which vary by region, so check what applies where your prospects work. As a rule of thumb:
- Late winter to spring is a good time to pitch marketing, before installers want a full summer pipeline.
- Summer they are busy installing. Pitch things that save time, like follow-up automation, rather than big projects.
- Ahead of any announced incentive or rate change, owners often want to push volume. A short, timely email referencing that change can land well.
Who decides
In smaller installers, the owner decides, often a founder with an electrical or roofing background. In mid-sized firms, look for a sales manager, marketing manager or operations manager. Sales leaders care about lead quality and close rate; owners care about margin and crew utilization. Write to the one you have.
Finding them on Google Maps
Search by city or region with several terms, because installers label themselves differently:
- solar installer
- solar energy company
- solar panel installation
- solar contractor
- commercial solar
- battery storage installer
- solar and roofing
Run these across several cities at once, then dedupe the list, since the same company shows up under multiple terms and service areas. GetClient's Google Maps scraper does this in bulk and returns name, website, phone, public emails and, where available, the owner's name with a confidence score. For more niche ideas, browse Google Maps niche ideas.
What makes a good prospect
Qualify before writing a word:
- Local, owner-run, not a national brand's franchise office.
- Real reviews but room to grow: say 15 to 80 reviews is a decent rough range, active but not dominant.
- A website with a visible weakness: no quote form, no project photos, slow mobile pages, no financing page.
- Signs of growth: hiring posts, new service areas, battery storage added.
- A named contact you can address personally.
Note the specific weakness per lead. That is your opening line. Run email verification before sending, since small installer domains can bounce.
A sample cold email
Subject: quotes that went quiet at {{params.name}}
Hi {{params.firstname}},
I was looking at {{params.website}} and noticed there's no way to request a quote without calling. For a lot of homeowners researching solar at night, that's where they drop off.
I help {{params.category}} companies in places like {{params.city}} set up a simple quote form plus an automatic follow-up for proposals that stall. No shared leads, everything goes to your team.
Worth a 15-minute look at what it would involve for you?
[Your name]
Keep it short, name one real observation, and ask for something small. Rewrite the second line for each segment you target.
A sensible follow-up
Wait three or four days. Then branch on behavior:
- If NOT Opened: resend with a new subject, such as "quick question about {{params.name}}".
- If Opened but no reply: add one useful detail, like a two-line idea for reviving old quotes, and ask again.
- If Clicked: they looked at something. Send a short note offering a quick walkthrough.
A third touch about a week later, then stop. See when to stop following up. In GetClient you can build this as one flow with If Opened and If Clicked branches, send from your own Gmail, Outlook or SMTP mailboxes, and handle replies in the Inbox. When someone answers, use turn replies into meetings to book the call. You can try it with 100 free credits; plans are on the pricing page.