How a solar installer turned its installed base into a service business.
Nobody goes shopping for solar O&M software in year one. The search starts around year six, when the systems you installed start calling back. Here's how one shop got ahead of its own installed base with FSM Navigator®.
Start free — 5 users free, no credit card required · Updated November 2026
Before the story, a quick honesty note
A quick honesty note before the story: this is a composite. The company below isn't a real customer — it's an illustrative solar business, and every outcome we cite is either a product fact or an approved range we publish everywhere. No names, because we don't publish a customer's name without a signed release. The problems, though, are the real ones.
At a glance
The shape of the shop before anything changed — a picture most of the industry will recognize.
Industry
Solar
Residential and light-commercial install, with a growing O&M and warranty book nobody planned for.
Team shape
Around 25 people
Install crews of 2–4 with crew leads, 2 service techs, and a small office chasing permits across three counties.
Installed base
Several hundred systems
Activated over roughly eight years — every one of them a future service call, warranty claim, or maintenance contract.
Before
Spreadsheet + whiteboard + filing cabinet
Installs in a project spreadsheet, service on a whiteboard, asset history in a filing cabinet.
The challenge: the install business aged into a service business nobody planned
Picture a shop that grew the way most of the industry did. Eight years of installs, a few hundred roofs, crews running site surveys and racking while the office chased permits across three counties. The project spreadsheet mostly held — installs have a beginning and an end, and the crew lead carried the rest in his head.
Then the installed base started talking back. A six-year-old inverter throws a fault code and the homeowner calls — under warranty or not? Which inverter is even on that roof? The answer lived in a filing cabinet, in a folder with the original permit set, if it lived anywhere. Annual maintenance visits were sold with a dozen commercial contracts and tracked on a whiteboard that never survived a busy week. Warranty work — real revenue, mostly reimbursable — leaked because claims need the model, serial, install date and service history, and pulling those together took an afternoon per claim.
This is the shape of the whole industry right now. O&M jobs nearly doubled between 2019 and 2024 — from 11,164 to 21,833 — even as total solar employment stayed flat. The install market built the base; the service market is what the base does next. The shops that struggle are the ones whose install records and service records are two different piles — and that's usually the week an owner starts shopping for solar O&M software, only to find most of it built for utility-scale asset managers instead of contractors.
What they needed solar O&M software to actually do
The owner's list was short. Every system in one place — array, inverter, battery, model, serial, install date, warranty term — visible from the truck. Maintenance schedules that generate themselves from the service contract instead of living on a whiteboard. And warranty calls answered in minutes, with the claim's paperwork assembled from records that already exist.
The part they didn't expect to matter: it had to be the same system running the install side. Two tools would have meant re-keying every activation into the service tracker forever — the exact seam that was already leaking.
What changed
Deployment ran in weeks, not quarters, and we'll be honest about the sequence. Week one: customers, sites, and the installed-base records imported — the filing cabinet's greatest hits became per-array asset records. Week two: install pipeline live on the board, service contracts loaded with their cadences. By month two, every crew and both service techs were running the mobile app in the field, offline-first, because rooftops and attic runs don't hand out signal.
Three things carried the load:
Per-array asset tracking
Every system's panels, inverter, monitoring, and battery live on the customer's site record with model, serial, install date, warranty, photos, and full service history. The warranty question — which inverter, still covered? — became a ten-second lookup from the driveway.
Maintenance schedules that generate themselves
Annual inspections, panel cleanings, inverter checks — defined once per contract, populated into dispatch automatically. The whiteboard retired. Intelligent Dispatch matches the right technician or crew to every job in under 30 seconds (benchmarked in a simulated week), with install-vs-service skills factored.
The install-to-service handoff, made structural
The day a new system activates, its paperwork already exists — the install workflow collected it step by step on the work order, permits and inspection results included. This is what solar O&M software looks like when it's part of the field-service platform instead of a standalone maintenance tool: the equipment goes onto the customer's site as asset records in the same system, so the O&M book starts the day the system goes live. No blank spreadsheet, no second pile.
The outcome
We keep composite numbers honest, so here's what we can stand behind:
-
The warranty answer takes minutes, not an afternoon. Model, serial, install date, and service history are already on each piece of equipment's record, with the photos and notes from field visits on the jobs linked to it.
-
Recurring visits stopped depending on anyone's memory. Cadences generate the schedule; the schedule drives dispatch.
-
Match the right technician or crew to every job in under 30 seconds (benchmarked in a simulated week) — install crews and service techs are different resources, and the engine knows it.
-
In our 1,510-job benchmark week across 60 technicians, every urgent call was covered on time and jobs from absent techs were reassigned automatically — the inverter-fault-on-a-Friday scenario the whiteboard never survived.
-
Customers see milestones without calling. Install customers watch permit-to-activation progress in the portal; service customers see upcoming maintenance visits. The office phone got quieter.
The line we hear most from solar operators after the first quarter: the installed base stopped being a liability that calls at 4pm and started being the most predictable revenue on the books. That's the bar solar O&M software should clear — and with FSM Navigator®, it's the default, not the upgrade.
What a shop like this runs today
The same crews, the same counties — with the install pipeline and service book in one system built for solar. New activations join the O&M base automatically. Warranty claims go out with their documentation attached. And when the owner prices the next commercial maintenance contract, the bid comes from real service history on comparable systems, not a guess.
If your installed base is old enough to start calling back, you already have a service business. The only question is whether your records know it yet.
Frequently Asked Questions
Straight answers about the story, records and cost.
Is this a real customer story?
It's a composite. The company in this story isn't a real customer — it's an illustrative solar business, and every outcome cited is either a product fact or an approved range we publish everywhere. We don't publish a customer's name without a signed release, so there are no names. The problems, though, are the real ones.
How does per-array asset tracking work?
Every system's panels, inverter, monitoring, and battery live on the customer's site record with model, serial, install date, warranty term, photos, and the full service history. When a homeowner calls about a fault code, the which-inverter-and-is-it-covered question becomes a ten-second lookup instead of an afternoon in a filing cabinet.
What happens on a rooftop or in an attic run with no signal?
The mobile app is offline-first. Crews and service techs add photos and notes to the job in the field with no connection, and everything syncs to the job record when signal returns (offline sync is included on every plan; adding photos to a job needs Pro or Enterprise). Because a job can be linked to the equipment it served, the history behind a warranty claim is on record instead of in somebody's memory.
How long does setup take?
Weeks, not quarters. In this story: week one, customers, sites, and installed-base records imported into per-array asset records. Week two, the install pipeline live on the board and service contracts loaded with their cadences. By month two, every crew and both service techs were running the mobile app in the field. The dispatch engine is rule-based, so it worked from the day the rules were set — no training period, no black box.
How much does this cost?
Intelligent dispatch is included in our Pro plan at $34.99/user/month (or $27.99/user/month billed annually). Teams up to 5 users can start free. See our pricing page for the full breakdown.
Keep Reading
More for solar operators
Your installed base is already a service business.
Import your systems, load your maintenance cadences, and watch the service book build itself. Start free with up to 5 users, no credit card required.
Start free — 5 users free, no credit card required