Missed-Call Text-Back for Solar Installers: Catch Every Quote Request, Even on the Roof
Your crews are on roofs, in attics, and up ladders — your phone is in a pocket, on silent, in a truck. Here's how to auto-text every missed caller in under 60 seconds, with the scripts, compliance steps, and setup walkthrough built for solar.
System 1 from the Leveraged Owner Starter Pack
A homeowner opens their electric bill, winces, and calls your number — while you're on a roof torquing rail clamps. They hang up, call the next installer on Google, and by the time you're back on the ground, your competitor's site survey is already scheduled. Solar shoppers call three to five companies. The one who answers first usually wins.
Why missed calls cost solar installers more than almost any trade
Solar has a brutal combination: expensive leads, long sales cycles, and phone-unfriendly work. Your crew spends all day where phones can't be answered — on roofs, in attics running conduit, in panel rooms doing service upgrades. Meanwhile your best prospects are the exact people who call between jobs:
- The bill-shock caller. Just opened a $340 electric bill, motivated today, and calling every installer with good reviews. If you don't pick up, someone else will.
- The neighbor referral. Saw your crew's truck two doors down and called the number on it. They're already 80% sold — they just need a human to confirm you're real.
- The existing-customer call. Panels underperforming, an inverter error light, a monitoring app showing zero production. If they can't reach you, they reach your competitor — and take the next system with them too.
- The after-hours researcher. Solar decisions get made at 9pm at the kitchen table. Nobody's answering then without an automation.
The math on a missed solar call
Here's the research, attributed honestly so you can judge it yourself:
of inbound calls to home-service businesses go unanswered (Invoca call-analytics research — and 47% of those calls are leads). Peak hours are worse.
of unanswered calls are leads that convert — when someone actually follows up (Invoca call-analytics research).
in estimated lost revenue per missed call, depending on the trade (commonly cited in sales literature — primary source unverified, not a promise — plug in your own average job value). For solar, a single lost install is a five-figure swing.
Solar leads are expensive — shared leads alone typically run $40–$60 apiece before you factor in your own ad spend. Letting them die in voicemail after paying to generate them is the most expensive kind of waste.
How missed-call text-back works (the 60-second version)
No tech background needed:
- Missed call. A customer calls your business number and nobody picks up — roof, attic, driving between jobs, after hours.
- Trigger. Your tool sees the missed call and fires the automation.
- Auto-text. The caller gets a text within a minute. Business hours get one message; nights and weekends get another.
- Conversation. They reply by text. It lands in one inbox — phone app, computer, or both — that you or your office check between jobs. You get notified the instant a missed call happens, so nothing sits.
The caller's problem becomes a text thread instead of a voicemail you'll listen to next Tuesday.
The three tool lanes (pick one)
- Premium all-in-one: GoHighLevel — $97/mo (Starter). Missed-call text-back is a built-in workflow. If you want one tool that also runs estimate follow-up, review requests, and reactivation campaigns, this is it.
- Budget specialist: CallRail — from $55/mo ($50 on annual billing). The cheapest tool with native missed-call text-back. Call tracking included as a bonus — useful for seeing which ad campaigns drive solar calls.
- Check what you own first: your field-service software. Jobber (Connect $139/mo+) and Housecall Pro (Essentials $189/mo+) offer two-way SMS on higher tiers for manual recovery, but neither does missed-call text-back natively on core plans — pair with CallRail rather than paying twice.
The honest call on free: there is no reliable free version. Google Voice and carrier voicemail cannot auto-text missed callers. Don't burn a weekend trying.
10DLC business-texting registration: the basics for solar companies
US carriers require 10DLC business-texting registration before a business can text from a standard 10-digit number. (10DLC = "10-digit long code" — the carriers' registration system for business texting.) Every tool above walks you through it during setup:
- Time: approval takes 1–7 days. Start it the day you create your account.
- Cost: usually ~$15–$20 in one-time carrier/campaign fees — part of the setup cost, not a surprise.
- The critical rule: do not turn texting on until approval arrives. Pre-approval texts get filtered as spam.
- Opt-out language: your first automated text must include "Reply STOP to opt out."
- Since June 2026 (per Twilio's June 30, 2026 requirement): registration hard-fails without public privacy-policy and terms pages on your website — publish both first.
The setup checklist for a solar shop
- Pick your tool lane and create the account.
- Connect your business number — you keep your existing number via forwarding (5 minutes) or porting (permanent move). No number change required.
- Complete 10DLC registration and wait for approval before enabling anything.
- Turn on missed-call text-back: trigger on missed/voicemail call status.
- Paste in the business-hours script (below). Fire only on missed calls — never on answered ones.
- Build the after-hours version with the solar-specific triage line. Solar "emergencies" are rare, but a system showing zero production on a hot afternoon feels urgent to a homeowner — triage it.
- Turn on owner notification: every missed call also texts you the caller's number and their reply.
- Test it: call your business number from your personal cell, let it ring out, confirm the text arrives within a minute, reply, and confirm you get the notification.
- Record the new voicemail greeting — under 20 seconds, and tell callers about the text.
- Brief the office/crew: text conversations land in one inbox — nobody also calls them separately, or they get double-contacted.
- Overlap audit: list every tool that can text customers (field-service software, CRM, CallRail). One sender per message type. Test every automation with your own cell.
The scripts (copy-paste ready)
Replace the bracketed fields with your details.
Missed-call text — business hours
The electric-bill-photo ask is the solar trick: it gives you the usage data you need for a quote and gives the caller a small, easy action that keeps them engaged instead of wandering off.
Missed-call text — after hours
Voicemail greeting (record this — keep it under 20 seconds)
The owner-notification setup — the text that pings YOU about each missed call — plus the full step-by-step guide are in the free System 1 PDF below.
Three mistakes solar owners make with this
- Answering the text thread AND calling them. The caller chose texting because it's convenient. Double-contacting makes you look disorganized. Text back, book the site survey by text, done.
- Skipping the bill-photo ask. Without it, the thread stalls at "how much does it cost?" and dies. The photo request moves every conversation one step closer to a quote.
- Letting texts sit until morning with no triage. The after-hours URGENT line exists because a worried system owner will call five companies overnight. Yours should be the one that answered.
Related guides in this series
Keep building Pillar A: Missed-Call Text-Back Message Examples: 7 Scripts Contractors Can Steal, Speed to Lead: Why the First Contractor to Respond Wins the Job, After-Hours Lead Capture: Stop Losing the 9pm Quote Request, and 10DLC Registration for Contractors: The Plain-English Guide.
Get System 1 free: the complete Missed-Call Safety Net
The full setup guide, all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.
Get the AI Automation Starter Pack — $27, one-time: https://leveragedowner.com/starter-pack/
The done-for-you version
This post is System 1 from the Leveraged Owner Starter Pack — the done-for-you version with the full 11-step setup guide, every script, the worksheets, and screen-by-screen setup instructions for all 8 systems.
Stats sourced as labeled: Invoca call-analytics research (27% unanswered); $275–$1,200 is an illustrative average-ticket range — directionally useful, always measure your own numbers.