AI-native playbook · Solar and battery installers

How to make a solar installer AI-native: a playbook

Between the signature and the money, a home solar project is paperwork for three parties the installer does not control: the city that issues the permit, the utility that grants permission to operate, and the financier that pays by milestone. Agents can build, check and chase that paperwork. This is a staged path to letting them, while the sale, every filing and every milestone that releases money stay with a named person, with a source for every figure.

Last reviewed
October 2026
Written for
Owners and operations leaders of US residential and light commercial solar and battery installers, including dealers for lease and PPA providers
Reading time
About 35 minutes
On this page
01

The problem: paid when you prove it

In 2025 the US installed 467,000 home solar systems, 35% fewer than in 2023[1]. The 30% homeowner tax credit ended for systems placed in service after 31 December 2025[5], and two-thirds of installers expect most of their 2026 sales to be leases or power purchase agreements[1]. For a local installer that usually means selling and building a system that a lease or PPA provider owns, and getting paid when it proves a milestone to that provider.

Between the signature and that payment, the work is paperwork for parties the installer does not control. In the 33 cities and counties a DOE lab studied, the authority having jurisdiction (AHJ) took a median 7 business days to review a traditional permit in 2024, and 12% of permits took more than 30[2]. In 23 of them, 35% of traditionally permitted PV-only projects failed at least one inspection[2]. For almost half of small projects, the utility's permission to operate (PTO) came 31 to 90 days after the interconnection application[37]. Along the way, 11% to 33% of customers cancel, and installers name permitting delays as the key reason[2].

The utilities are moving first. PowerClerk, an interconnection portal its maker says 14 of the 15 largest US utilities use, now sells AI agents that read applications, flag issues and draft correction notices (vendor description)[48]. Where a utility turns that on, a wrong meter number or a missing homeowner authorization comes back as a correction sooner, and the project then waits on the installer, not the utility.

The question for an owner is how to let agents carry the middle of the project, from site survey to funding, without signing for a homeowner, promising a tax credit that ended, or telling a financier an inspection passed when it did not.

02

The short version: 60 seconds

03

AI-enabled vs AI-native

AI-enabled installer

Designers build roof models with AI and the CRM has a chatbot for web leads. Projects still move because coordinators log into a dozen AHJ and utility portals, retype the same meter number into each form and chase financiers by phone.

AI-native installer

Agents assemble and cross-check every permit, interconnection, HOA and financier package, read every notice that comes back and keep the homeowner informed from the project record. People own the sale, the price, the financing conversation, licensed work, every filing and every milestone that moves money, and each agent action is recorded under a named person's authority.

One test: when a financier's auditor asks who marked a project's inspection as passed, on what evidence, and whether an agent touched the package, can you answer from one record? If the answer depends on a coordinator's inbox and three portals' histories, the firm is AI-enabled.

04

The missing layer: where OrchKernel fits

Installers will not replace their CRM, design tool or project tracker to become AI-native, and they cannot replace the utility's portal or the financier's platform. Each of those systems automates inside its own walls. The project, though, crosses all of them: the bill lives in the CRM, the single-line diagram in the design tool, the application in the utility portal, the milestone in the financier's platform.

Inside the installer's own tools

Design software builds roof models and layouts (Aurora, OpenSolar, Scanifly); installer operating systems capture leads and quote (Enerflo)[40,43,44,45].

Inside the counterparties' systems

Financier platforms set the documents and milestones (GoodLeap, Palmetto)[46,47]. Utilities run portals and are adding AI review of applications (PowerClerk)[48]. AHJs offer SolarAPP+ where they adopt it[2].

What nobody owns

The rules that cross those systems (the meter number on the bill matches the form and the single-line), the named person behind each filing and milestone, and one record of what each agent did.

The CRM or project tracker stays the record of customers, contracts and milestones.

OrchKernel sits in the dashed box. Agents that act through it ask before they act; it checks the installer's rules, holds what needs a person and records what happened. It governs only what is sent through it: a vendor's assistant acting inside its own platform is outside it. It does not design systems, file permits on its own or replace the CRM or project tracker. The details are in the OrchKernel blueprint.

05

From lead to PTO to funding: how a project moves

We break a residential project into 13 steps. Three outside parties approve parts of it: the AHJ at permit and inspection, the utility at interconnection and PTO, and the financier at contract and funding.

AI works todayAgents can prepareA person decides
  1. 01Lead and appointmentAI works today

    Door-to-door, bought leads, web, referrals. Lead capture exists; consent rules are a person's.

  2. 02Design and proposalAI works today

    Roof model, layout, shading, production, bill analysis. Roof models are mature; price and claims stay with people.

  3. 03Contract and financingA person decides

    E-signature, state disclosures, credit approval. A salesperson explains; the lender decides credit.

    Financier or TPO provider

  4. 04Site surveyAI works today

    Roof structure, main panel, meter, photos, often by drone. Drone models help; the surveyor confirms.

  5. 05Engineering and plan setAgents can prepare

    Single-line diagram, structural letter, change orders. Agents draft and cross-check; an engineer stamps.

  6. 06PermitAgents can prepare

    Traditional review or instant SolarAPP+; HOA where relevant. Agents build the package; a coordinator files.

    AHJ (city or county)

  7. 07Interconnection applicationAgents can prepare

    Utility portal, homeowner authorization. Agents build it; the homeowner signs; a coordinator submits.

    Utility

  8. 08Procurement and schedulingAgents can prepare

    Distributor orders, crew calendar, substitutions. Agents draft orders and check swaps against filings.

  9. 09InstallA person decides

    Roof work, electrical work, battery commissioning. Licensed crew under fall-protection rules.

  10. 10InspectionA person decides

    AHJ final inspection, corrections, re-inspection. The inspector decides; agents prep fix lists.

    AHJ (city or county)

  11. 11Permission to operateA person decides

    Utility PTO, often with a meter change. The utility grants it; a person records it.

    Utility

  12. 12FundingA person decides

    Milestone packages to the financier; final invoice on cash jobs. Agents assemble evidence; a person sets the milestone.

    Financier or TPO provider

  13. 13Monitoring and serviceAI works today

    Alerts, truck rolls, warranty claims, grid programs. Alerts are automated; device commands stay with service staff.

Steps 5 to 12 carry an amber edge: the project middle, where coordinators spend their days and where most cancellations, rework and cash delay sit. On a lease or PPA, the financier is the TPO provider that owns the system and pays the installer by milestone.

The front and the back have AI; the middle does not. Roof modeling, layouts and web lead capture are sold widely, and monitoring alerts are automated. From survey to funding, almost no agent coverage exists on the installer's side, and that is where cancellations, rework and cash delay sit. The consumer law, and most of the reputational damage, sits at the front, in steps 1 to 3.

Who the installer is matters. The 10 largest installers did 36% of residential systems in 2024 and more than 60% of leased and PPA systems[38]. Most of the rest are regional electrical contractors, many building systems a TPO provider owns. A sales-only dealer runs steps 1 to 3 and hands the rest to a partner.

06

Where the hours and margin go

  • 24%Sunrun's sales and marketing as a share of 2025 revenue: $709 million on $2.957 billion (our arithmetic). The $92 million increase over 2024 came mainly from paying lead-generating partners. Its net interest expense, $997 million, was larger still.[30]
  • 11% to 33%Share of residential customers who cancel their contracts, across the published studies. The cost of cancelled projects adds about $0.1 per watt to the price of the systems that do get built.[2]
  • $0.54/WThe lab's estimate of the full cost of permitting a home system in 2023. Direct costs, the installer's time preparing each application, are about $0.07/W; the rest is indirect, such as learning each AHJ's different requirements.[2]
  • 45.8%Small projects (under 30 kW) that reached PTO 31 to 90 days after the interconnection application; 8.8% made it within 30 days and 27.6% took 91 to 180. The clock includes construction and inspection.[37]
  • 10% to 30%Dealer fees embedded in solar loans as a share of the cash price, sometimes more than 50%, which can raise the principal by 30% or more.[7]
  • 49%How much higher the median residential price was in Illinois than in Arizona in the second half of 2025. EnergySage pointed partly to more complex permitting and inspection (industry figure via a DOE lab).[1]

The installer controls three numbers: the cost of a signed contract, the share of signed contracts that survive to PTO, and the days from install to funding. Each turns on paperwork more than on roof work: a customer who cancels after six weeks of permit corrections takes the acquisition cost with them, and a milestone package missing one photo holds the cash.

Loan-financed systems cost the homeowner more. LBNL found a 16% to 26% price premium on loan-financed systems, "only partly explained by loan fees"[38]. The CFPB described dealer fees that homeowners did not see[7].

No public benchmark for office work. Nobody publishes coordinator hours per project, projects per coordinator or days from install to funding. IREC counts 79,633 jobs at residential installation firms in 2024, but not by role[39], and BLS counts 31,100 solar PV installer jobs, the people on the roof[3]. Aurora cites soft costs of "nearly 40% of total project costs" without naming its source (vendor claim)[42]. Measure your own before you set targets.

07

What AI already does, by vendor category

Named vendors are examples, not recommendations. Their performance figures are their own and labeled as vendor claims.

Design and proposal
What it does
Aurora's AI builds "a roof model and code-compliant panel layout in minutes", with shading, stringing and fire pathways[40]. OpenSolar offers free design with auto layout, bill of materials and single-line diagrams[43]. Scanifly turns drone surveys into models[44].
Claims and caveats
Vendor claims: Aurora says design time fell from one or two hours to under 20 minutes and cites a "99% reduction in change orders"[40]; Scanifly says models are "within 1-3 inches of hand measurements" and quotes "48 hours from survey to stamped plan sets"[44]. This is the most mature AI in the sector: narrow, checkable work with a designer and a stamping engineer after it.
Installer operating systems and CRMs
What it does
Enerflo, an "operating system for residential solar companies", ships a "Virtual Sales Rep" for lead capture and quotes[45]. Many installers run Salesforce or HubSpot with solar fields instead.
Claims and caveats
Vendor claims: "$16B+ in solar transactions processed" and "62% faster install timelines"[45]. Agents that act across the CRM, the utility portal and the financier portal are mostly not shipped.
Financing platforms
What it does
GoodLeap offers loans, leases and solar and battery financing; Palmetto sells LightReach leases and an "Energy Intelligence API"[46,47].
Claims and caveats
Vendor claim: GoodLeap reports "$68B+ cumulative volume financed"[46]. The financier sets the documents, photo rules and milestone definitions. The installer's agents work to those rules; they do not make credit decisions.
Permitting and utility-side review
What it does
SolarAPP+ is rules-based automated permitting, not machine learning: 37,393 permits in 2024 through 861 installers and 264 adopting or piloting AHJs in 13 states[2]. PowerClerk, an interconnection portal used by "14 of the Top 15 U.S. electric utilities", now advertises "semi-autonomous, human-supervised AI agents" that review application files and draft correction guidance[48].
Claims and caveats
Vendor claims: Alliant Energy cut approval time 37%, FortisAlberta cut processing 80%[48]. AI is reaching the government and utility side of the desk first, so machines will read the installer's packages.
Monitoring, devices and grid programs
What it does
Manufacturer monitoring produces alerts; grid programs aggregate batteries. Tesla has deployed "over 6.7 gigawatts of Powerwall capacity"[50].
Claims and caveats
Device security is now an installer issue: CISA's 2025 advisory on EG4 inverters described firmware updates without integrity checks and remote takeover risk[29].

Adoption

The only government number covers all of construction, which includes electrical contractors: 15.4% of construction businesses used AI in some function in the two weeks to 6 September 2026, against 49.0% in the information sector[4]. We found no independent survey of AI use by solar installers. Aurora's 7,000-plus organizations and OpenSolar's 28,000-plus professionals count software users, not AI use (vendor claims)[40,43].

08

The 2026 reset: TPO, storage and where the money went

The homeowner credit ended; leases and PPAs took over

Homeowners rushed to finish before the 25D credit ended; California host-owned installs in December 2025 were up 71% (industry figure via a DOE lab)[1]. In 2024, leases and PPAs were already 45% of residential capacity, loans 43% and cash 12%; loans had peaked near 70% in 2022[38]. Roth Capital expects residential installs to fall 33% in 2026[1].

Leased systems still carry the business credit for now. Enphase's filing says solar-only projects that did not begin construction within 12 months of the 2025 tax law must be placed in service by 31 December 2027, and that storage is not subject to that deadline[32]. IRS Notice 2025-42 kept the 5% safe harbor for solar facilities of 1.5 MW AC or less[6]. Sunrun's Q2 2026 results assume an average investment tax credit of 44.0%[31].

Storage is now most of the sale

180,000 home battery systems were installed in 2025[1]. Sunrun attached storage to 74% of new systems in Q2 2026, up from 70% a year earlier, even as its subscriber additions fell 31%[31]. Enphase's battery shipments fell 40% in the same quarter[32]. In California, the Net Billing Tariff cut export credit for new applications from April 2023 and pushed buyers toward batteries[22]. In Aurora's survey, 47% of salespeople sell at least some battery-only systems (vendor survey, sample size not given)[41].

Where the money went

To owning batteries, not running installers. Base Power owns the batteries it installs, charges Houston-area customers $695 to install, $19 a month and 13.1 cents per kilowatt-hour, says it installs about 100 batteries a day, and raised $1 billion at a $13 billion valuation in August 2026 (company figures reported by the press)[49].

To grid revenue. Sunrun, Renew Home and Tesla announced a non-binding letter of intent for more than 16 gigawatts of distributed capacity, and a pilot that puts AI compute nodes in homes with its solar and storage[31]. For installers, the installed fleet can earn money after the sale, so device records and enrollment records matter.

We found no AI-native installer at scale. So far the pattern is the asset owner with software and a grid contract, or the platform between installer, financier and utility. For an established installer, the route is to change how its own project middle works.

09

The staged path

Six stages that follow the project rather than the org chart: the record and rules first, then the inbox because it files nothing, then the packages that go to the AHJ and the utility, then install readiness, then the milestones that release money, and only then sales and the installed fleet, where most of the law sits. A territory can move through the stages at its own pace.

  1. Stage 5Sales with guardrails, then the fleet

    Agent: Drafts proposals from approved prices and claims; turns alerts into tickets.

    Person: Sells, explains the contract, handles cancellations, sends device commands.

  2. Stage 4Funding and cash

    Agent: Assembles milestone packages and stipulation lists.

    Person: Sets every milestone that releases money.

  3. Stage 3Install readiness and inspection

    Agent: Checks readiness, drafts orders, flags substitutions, preps inspections.

    Person: Designer approves swaps; licensed crew installs.

  4. Stage 2Build and check packages

    Agent: Builds permit, interconnection and HOA packages; cross-checks them.

    Person: A named coordinator files; the homeowner signs.

  5. Stage 1Read and route

    Agent: Reads every AHJ, utility and financier notice; matches it to a project.

    Person: Coordinators act on the list; no milestones set from email.

  6. Stage 0Record and rules

    Agent: Nothing new yet. Inventory the AI already switched on.

    Person: Writes the AHJ, utility and financier checklists, claims list and consent records.

Read from the bottom up. Stage 5 has the amber border because selling in the home, calls and texts, and financing carry most of the sector's legal exposure, so it comes last.
  1. 0

    Stage 0: The project record and the rules

    One record per job, and the checklists, claims and consent that agents will work from.

    Our estimate: 4 to 8 weeks for one utility territory

    What to do

    • One project record per job across the CRM or tracker, the design tool, plan sets, photos and project email, so agents find everything from one job number. The tracker stays the system of record.
    • A checklist for each AHJ and utility you file with: required sheets, setbacks, labels, portal fields, signatures and the usual correction reasons.
    • A checklist for each financier: milestone names, photo rules, required documents and stipulations.
    • A dated claims list: every incentive, tax statement, rate assumption and savings method a proposal may use, with start and expiry dates.
    • State sales rules for every state you sell in: cancellation windows, disclosure documents, registration and license numbers that go on the contract.
    • Consent records for every phone number, with the lead source, and an inventory of AI features already switched on.

    Why now

    Agents can only check rules that are written down, and at most installers those rules live in a coordinator's head: which AHJ wants a structural letter, which utility rejects a blurry meter photo, which financier wants the battery serial number in the install photos. With an analyst expecting residential installs to fall another 33% in 2026[1], a coordinator who is laid off or leaves takes those rules too.

    In place first

    • A named rules owner, often the most senior permit coordinator, with time to keep the checklists current.

    What to measure

    • Share of active projects with a complete record (contract, plan set, bill, photos, filings in one place)
    • Share of leads and customers with consent recorded by channel
    • Checklists covering the AHJs and utilities behind most of your volume

    Common mistakes

    • Starting with outbound lead generation because it is the easiest AI to buy.
    • Leaving each city's quirks in one coordinator's head.
    • Copying last year's proposal template, with the 25D homeowner credit in it, into the claims list.
  2. 1

    Stage 1: Read and route

    Agents read every notice from AHJs, utilities and financiers and turn it into work for a named person.

    Once Stage 0 covers your first territory

    What to do

    • Agents read permit corrections, inspection results, utility deficiency notices, PTO letters and financier stipulations, and match each to the project.
    • Each notice becomes a short list: what the AHJ, utility or financier wants, which sheet or document changes, who owns it, and by when.
    • Homeowner status questions are answered from the project record, each date with its source. Price questions, missing dates and complaints go to the coordinator.
    • A daily list of stalled projects by AHJ, utility and financier.

    Why now

    It files nothing and moves no money, and it shows at once where projects are stuck. Utility-side AI will send corrections faster (vendor description)[48], so the installer has to read them faster.

    In place first

    • Read-only connections to project email, the tracker and the portals you can read. A rule that agents never change a milestone field.

    What to measure

    • Hours from a notice arriving to a person acting on it
    • Projects with no movement past your threshold, by AHJ, utility and financier

    Common mistakes

    • Letting an agent set "inspection passed" from an inspector's ambiguous email (scenario S4).
    • Answering "when do I get PTO?" with an average (scenario S9).
  3. 2

    Stage 2: Build and check every package

    Permit, interconnection and HOA packages built from the plan set and checked before a coordinator files.

    After a month of Stage 1 in the territory

    What to do

    • Agents assemble each permit, interconnection and HOA package from the plan set, bill, equipment list and contract.
    • A cross-check rule runs before filing: meter and account number on the bill against the form and the single-line diagram; equipment models against the plan set version; system size against the contract.
    • Correction notices become fix lists against specific sheets. The designer or engineer makes the changes.
    • A named coordinator files every package. Homeowner authorizations go to the homeowner for signature.
    • Use SolarAPP+ wherever the AHJ offers it. In California, every city of 5,000 people or more and every county of 150,000 or more must run an automated online permitting platform for residential solar up to 38.4 kW AC and paired storage[23].

    Why now

    Every correction is a resubmission and another wait in a queue the installer does not control. SolarAPP+ alone logged 6,783 revisions on 37,393 projects in 2024[2], and some utility portals now use AI to find what is missing[48]. A package that goes in right the first time is the part of the permit and PTO clocks the installer controls.

    In place first

    • The Stage 0 checklists for each AHJ and utility in the territory.
    • Document reading for plan sets and bills, tested on your own past jobs.

    What to measure

    • First-pass acceptance of permits and interconnection applications (no public benchmark)
    • Revisions per project
    • Permit submission to issuance, against the 7-day median for traditional review
    • Application to PTO, against LBNL's spread for small projects[37]

    Common mistakes

    • Giving agents a tool that signs or submits (scenario S3).
    • Filing without the cross-check, so a stale meter number reaches the utility (scenario S2).
  4. 3

    Stage 3: Install readiness, procurement and inspection

    No crew rolls to a job that is not ready, and no job fails inspection for a reason a checklist would catch.

    Once Stage 2 packages are routine

    What to do

    • An install-ready check: permit issued, HOA and any pre-install utility approval in hand, equipment staged, meter appointment booked, crew licensed for the work.
    • Purchase order drafts from the approved equipment list, within a named person's limit.
    • Backorder and substitution checks: any change of inverter, battery or module model triggers a check against the permit and the utility filing, and waits for the designer.
    • Inspection prep lists from the AHJ's inspection checklist; failed-inspection notices turned into fix lists for the crew.

    Why now

    A faster permit does not fix the field: PV-only projects permitted on SolarAPP+ failed at least one inspection nearly as often as traditional ones (31% against 35%). Of 1,083 SolarAPP+ inspection failures with a known reason, 79% were code compliance, 10% were rescheduling, mostly because the homeowner or contractor was not there, and 6% were a missing on-site checklist[2]. The last two are paperwork and scheduling, which an install-ready check catches.

    In place first

    • Inspector checklists for each AHJ; the crew and license matrix; PO limits by person.

    What to measure

    • Inspection first-pass rate. Public reference for PV-only: 65% traditional, 69% SolarAPP+ (our arithmetic from failure rates)[2]
    • Return trips per job (no public benchmark)

    Common mistakes

    • Substituting equipment without re-checking the filings (scenario S6).
    • Letting an agent mark a job ready to install without a person.
  5. 4

    Stage 4: Funding and cash

    Milestone packages assembled from evidence; people set every milestone that releases money.

    When people already own milestone status in the tracker

    What to do

    • Agents assemble each milestone package from the evidence: photos to the financier's rules, the inspection sign-off, the PTO letter.
    • Stipulation lists turned into requests to the homeowner, the crew or the designer.
    • A funding-held report by financier, and a counterparty exposure report: projects, receivables and warranties by financier and TPO provider.

    Why now

    Two-thirds of installers expect most 2026 sales to be leases or PPAs[1], so cash arrives when the installer proves a milestone to someone else. Counterparties fail: SunPower filed for Chapter 11 in August 2024 and Sunnova in June 2025[34,35].

    In place first

    • A written milestone policy: who sets each milestone, on what evidence. Finance owns counterparty limits.

    What to measure

    • Days from install to funded, and from PTO to final funding (no public benchmark)
    • Stipulations per deal, by financier
    • Receivables by counterparty

    Common mistakes

    • Sending a package before a person has set the milestone.
  6. 5

    Stage 5: Sales with guardrails, then the fleet

    Most legal exposure

    Proposals from approved prices and claims, follow-up only within consent, and read-only access to installed systems.

    Last, and only with Stage 0 claims and consent records in place

    What to do

    • Proposal drafts from the approved prices and claims list; any incentive or savings line waits for the sales manager.
    • Follow-up only to numbers with recorded consent for that channel; AI voice only with prior express written consent.
    • A person explains the contract. Cancellation requests go straight to a person and are honored.
    • Then service: alerts to tickets, warranty claim drafts, grid program records and a device inventory by model and firmware.

    Why now

    Calls and texts, selling in the home, state solar sales laws and lending rules all land here[7,8,11,15]. For the fleet, batteries now earn money after the sale: Sunrun, Renew Home and Tesla announced a non-binding letter of intent in June 2026 for "more than 16 gigawatts" of capacity from home systems[31].

    In place first

    • The claims list, consent records and cancellation routing from Stage 0.

    What to measure

    • Cancellations inside the legal window and after it
    • Complaints and opt-outs per thousand contacts

    Common mistakes

    • AI voice outreach without written consent.
    • Retention calls inside the cancellation window (scenario S5).
    • Giving agents write access to devices (scenario S8).
10

Your first 90 days

One utility territory and the three AHJs that send it the most permits. Record a baseline in the first month so the third month can show whether it worked.

  1. Days 1 to 30

    Pick the territory and its top three AHJs. Connect the CRM or project tracker, project email and the design tool read-only. Write the three AHJ checklists, the utility checklist and the checklists for your two largest financiers. Name the rules owner. Record the baseline: permit days, application-to-PTO days, revisions per project, inspection first-pass rate, install-to-funding days and cancellations with their reasons.

  2. Days 31 to 60

    Turn on Stage 1 for the territory: agents read every notice and produce the daily list of what each project needs. Start Stage 2 package building with the cross-check rule, and coordinators filing everything. Review every package the cross-check held, and add what it missed to the checklist.

  3. Days 61 to 90

    Compare with the baseline. Decide which homeowner status updates may go out without a person reading them. Add the next AHJs, or Stage 3 install-ready checks. Do not start AI outbound sales yet.

Choose the territory by pain, not ease: a utility where most projects wait over 90 days for PTO will show a change in a quarter; an AHJ already on SolarAPP+ will not.

11

How roles change

  1. 1

    The project coordinator becomes an exception handler

    The coordinator owns a book of projects, reviews packages the agents built, files them under their own name and works the notices agents could not resolve. Nobody publishes how many projects one coordinator can carry; measure it before you change headcount.

  2. 2

    A jurisdiction and utility rules owner

    Someone keeps the AHJ and utility checklists, financier document rules, claims list and state sales rules current. When a city changes its setback rule, the checklist changes that week. This is our recommendation, not a survey finding.

  3. 3

    The sales manager owns the claims list

    Sales is becoming more regulated: Texas registration for retailers and salespeople from September 2026[15], California's disclosure document and consumer protection guide[17,21], cancellation dates on the contract, AI disclosure. The sales manager signs off every savings method and incentive line agents may use.

  4. 4

    Finance owns milestones and counterparty exposure

    With most 2026 sales expected to be leases and PPAs[1], finance decides who may set each milestone, watches funding held by financier, and decides when to slow work for a counterparty under stress.

  5. 5

    Service becomes fleet operations

    Where batteries earn grid revenue after the sale, as Sunrun and Base Power show[31,49], service keeps the device inventory by model and firmware, grid program enrollment records, and read-only data paths for agents.

What does not change: the CRM or project tracker stays the record of customers, contracts and milestones; the designer, the engineer and the licensed crew keep their work.

12

What not to fully automate

An agent can prepare each of these. A named person makes the call.

Price, discounts and change order amounts
Why it stays with a person
Margin, and misrepresentation rules in every state. The CFPB found hidden dealer fees and overstated savings in solar sales[7].
Savings estimates and incentive statements to a homeowner
Why it stays with a person
The homeowner credit ended for systems placed in service after 31 December 2025[5]. Texas bars false or misleading statements[15], and a company answers for what its chatbot says[52].
Financing choice and anything that sounds like credit approval
Why it stays with a person
The lender decides credit and owes the applicant notice of the decision within 30 days[13]. The Holder Rule carries the installer's conduct into the loan[12].
Explaining and signing the contract
Why it stays with a person
The cancellation notice must be in the language of the sales presentation[11], California requires its disclosure document on the cover[17], and Texas requires the last calendar date to cancel[15]. CFPB complaints describe homeowners e-signing on a tablet with nothing explained[7].
Handling a cancellation request
Why it stays with a person
A legal right: three business days federally, five business days in Texas, five for California seniors[11,15,19]. No agent tries to talk the homeowner out of it.
Submitting to an AHJ or utility, and any homeowner signature
Why it stays with a person
Filings carry the license holder's and the homeowner's authority. In Texas the contract must say the retailer or electrical contractor will obtain the permits and the utility's approval[15].
Engineering judgment and stamps
Why it stays with a person
A licensed professional act. Agents can draft the plan set and check it against the checklist; the engineer decides and stamps.
Crew assignment, roof safety, electrical work, battery commissioning
Why it stays with a person
Licensing, and fall protection for anyone working 6 feet or more above a lower level[14]. Texas requires installation by an electrical contractor[15].
Marking the milestones that release funding: install, inspection, PTO
Why it stays with a person
Money moves on them, and counterparties fail: SunPower and Sunnova both filed for Chapter 11 within a year[34,35].
Equipment substitutions
Why it stays with a person
The permit and the interconnection approval name the equipment. A swap needs the designer and a check of every filing.
Commands to installed inverters and batteries
Why it stays with a person
Safety, grid stability and security[29]. Service staff act on devices; agents read.
Complaints, damage claims and contact from a regulator
Why it stays with a person
Liability and the relationship. What is said becomes evidence in a TDLR, CSLB or attorney general complaint.
13

The rules that bite

Calls, texts and AI voices

  • Since February 2024 the FCC treats AI-generated voices as "artificial" under the TCPA, and telemarketing robocalls need prior express written consent[8]. An AI voice agent that calls a lead needs the same consent as a robocall.
  • The Eleventh Circuit vacated the FCC's 2023 "one-to-one" consent rule aimed at lead generators in January 2025[9]. The written-consent requirement stayed. Consent bought from a lead generator is still the installer's risk.
  • State laws add their own rules. Florida requires prior express written consent for sales calls made with an automated system for selecting and dialing numbers, gives $500 or actual damages per violation, and for text messages gives the seller 15 days to stop after the recipient replies "STOP"[10]. Oklahoma and other states with their own telemarketing laws: to be confirmed.

Selling in the home

  • The federal cooling-off rule lets the buyer cancel until midnight of the third business day, with the notice in the same language as the sales presentation[11].
  • California allows cancellation of a home solicitation contract until midnight of the third business day, or the fifth for a senior citizen[19]. AB 1327, effective 1 January 2026, lets the buyer send the cancellation by email and requires the seller to give an email address for it and a phone number for help with the form; a buyer can complain to the Contractors State License Board if the notice is missing from a home improvement contract[20].
  • California home improvement contracts must be in writing and signed before work starts; the down payment may not exceed $1,000 or 10% of the price, whichever is less; and the contract names the home improvement salesperson and registration number[18].
  • Arizona requires solar agreements to disclose the lifetime cost, components, warranties and tax incentives, and to warn that rates and projected savings may change, with at least three business days to rescind[27]. Nevada and other states with solar-specific sales laws: to be confirmed.

Texas SB 1036

  • The Residential Solar Retailer Regulatory Act took effect on 1 September 2025; registration of solar retailers and salespeople and its enforcement took effect on 1 September 2026[15,16].
  • The contract names the retailer's and salesperson's registration numbers and the electrical contractor's name and license number, and says the retailer or contractor will obtain the permits and the utility's approval[15].
  • The buyer has until the fifth business day to cancel, and the contract must state "the last calendar date of the cancellation period". An affiliated or referred lender must cancel the loan when the contract is cancelled[15]. That date is a field an agent can check on every contract.
  • Prohibited: false or misleading statements, implying an affiliation with a utility or government agency, selling at a home with a no-soliciting sign, and installation by anyone who is not an electrical contractor. Retailers must also follow Business and Commerce Code chapter 115 on solar disclosures[15]; that chapter's detail is to be confirmed.
  • Civil penalties up to $2,500 per violation or $50,000 in total, and $10,000 and $100,000 where a person over 65 was harmed[15]. The commission adopts a code of conduct by rule and may require educational materials developed by the Public Utility Commission; the rules as adopted are to be confirmed.

California disclosures

  • A solar disclosure document must be given before the sale, financing or lease is completed, on the front page or cover of every solar contract in bold 16-point type, in the language principally used in the sales presentation[17].
  • In PG&E, SCE, SDG&E, Bear Valley, PacifiCorp and Liberty territory, the installer collects the customer's initials and signature on the California Solar Consumer Protection Guide and submits it with the interconnection application. Contracts signed on or after 15 December 2026 need Version 4 of the guide[21]. A rule an agent can enforce: the interconnection package checks the guide version against the contract date.

Financing and the Holder Rule

  • The CFPB's 2024 review found hidden dealer fees, tax-credit misstatements, surprise prepayment expectations at month 18 and overstated savings[7]. Federal enforcement has eased since 2025, but the report was still published without a withdrawal notice when we checked, and state attorneys general pursue the same practices to be confirmed.
  • The FTC Holder Rule puts a notice in consumer credit contracts that any holder "is subject to all claims and defenses which the debtor could assert against the seller"[12]. What the installer's salesperson said follows the loan.
  • Credit decisions belong to the creditor, which must notify the applicant within 30 days of a completed application and give reasons for an adverse action[13]. An installer's agent should not prequalify, quote rates or tell a homeowner they are approved.

Incentives in the pitch

  • "The credit is not available for any property placed in service after December 31, 2025"[5]. A 2026 pitch that offers a homeowner a federal credit on a purchased system is likely misleading.
  • Lease and PPA prices may reflect the provider's business credit[31], and export compensation rules such as California's Net Billing Tariff change what a proposal can promise[22]. Each belongs on the dated claims list.

Licensing and safety

  • Texas requires installation by an electrical contractor[15]. California licenses contractors by class, including C-10 electrical, C-46 solar and B general building[26]; which class may do which solar and battery work is to be confirmed.
  • Roof work 6 feet or more above a lower level needs guardrails, nets or personal fall arrest[14].
  • Rapid shutdown and storage requirements come from the electrical and fire codes each AHJ adopts (NEC 690.12 and 706, UL 9540, NFPA 855); these standards are paywalled and the adopted editions vary to be confirmed.

Interconnection

Each state commission and utility tariff sets the interconnection rules (California's Rule 21, for example to be confirmed). Sunrun reports that permission to interconnect is almost always granted under a standard process pre-approved by the utility commission[30]. The rules are standard; what varies is each utility's forms, portal and backlog, which is why the utility checklist sits in Stage 0.

AI disclosure, recording and device security

  • California makes it unlawful to use a bot online to mislead someone about its artificial identity to encourage a sale; clear disclosure is the defense[24]. Disclose on every channel anyway.
  • Recording a sales visit or call in California needs the consent of everyone in the conversation[25].
  • Colorado's SB26-189, signed in May 2026, covers automated decisions about "financial or lending services" from 1 January 2027[28]. How it reaches an installer that hands credit to a lender, and how Utah's AI disclosure law applies to solar sales, are to be confirmed.
  • We found no mandatory cybersecurity standard for home inverters; the press describes a regulatory gray zone[51]. CISA advisories, such as the 2025 one on EG4, are the practical trigger[29].
14

When it goes wrong

Real cases first. Court complaints are allegations unless a ruling is cited.

  1. SunPower, 2024

    In April 2024 SunPower's audit committee said its 2022 and 2023 financial statements "should no longer be relied upon"; the errors included "the classification of certain sales commissions as cost of revenue"[33]. On 5 August 2024 it filed for Chapter 11 and agreed to sell its Blue Raven, New Homes and non-installing dealer businesses to Complete Solaria[34].

    The lesson: Counterparties fail. Know which projects, warranties and milestones depend on each one, and who signed off each milestone.

  2. Sunnova, 2025

    Sunnova filed for Chapter 11 on 8 June 2025 in the Southern District of Texas; the commitment under one of its financing facilities was "reduced to $0"[35]. Losses to its dealers are to be confirmed.

    The lesson: Finance should see exposure by TPO provider every week and be able to hold milestone packages to a counterparty under stress.

  3. Solar loan complaints to the CFPB

    The CFPB's 2024 review quoted a homeowner: "I was literally e-signing and it was not explained to me". It found hidden dealer fees, tax-credit misstatements, and about a third of solar financing mail ads from 2021 to 2023 aimed at people 60 and over[7].

    The lesson: Savings and tax statements come only from a dated list, and a person explains the contract. An agent that speeds up tablet signing makes this worse.

  4. TCPA suits against the largest installer

    A search of federal court records found at least eight dockets from 2021 to 2025 naming Sunrun with Telephone Consumer Protection Act claims[36], and Sunrun's annual report names the TCPA as a risk[30]. These are allegations; we did not review the outcomes.

    The lesson: Record consent per number and channel before any automated or AI-voice contact, including for bought leads.

  5. An install-day accident and the license holder

    Sunrun's 10-K reports a California Contractors State License Board proceeding, opened in December 2020, over "an accident that occurred during an installation by one of our affiliate channel partners", Horizon Solar Power, which held its own license. It settled in November 2021 with citations[30].

    The lesson: The partner held its own CSLB license, and the board still pursued the company whose name was on the job. Crew assignment checks licensing and safety training; agents never mark a job ready.

  6. EG4 inverter advisory, 2025

    CISA warned that EG4 inverters sent commands in plaintext, accepted firmware without integrity checks and did not limit PIN attempts; exploitation could let an attacker "gain unauthorized control over the system"[29]. TechCrunch reported about 55,000 affected customers[51].

    The lesson: An installer needs to know which homes have which model and firmware, and no agent should hold device write access.

  7. Air Canada's chatbot, 2024 (another sector)

    A British Columbia tribunal held the airline to a refund policy its chatbot invented (secondary summary)[52].

    The lesson: An agent that tells a homeowner a savings figure, a PTO date or a cancellation deadline has made the installer's statement.

We found no public case of an installer's agent filing a wrong application or triggering a funding milestone. Few installers run agents in the project middle yet, so the scenarios below take the failures above (statements a homeowner relied on, contact without consent, money tied to a failing counterparty) and add the filing and milestone errors an agent with too much access could make.

Agent failures to design against (scenarios)

These are scenarios, not reported cases. Each is something an agent with too much room could do, and each maps to one of the control points.

S1. The credit that no longer exists. A proposal agent reuses a 2025 template and tells a cash buyer in 2026 about a 30% federal tax credit.
What stops it
Claims only from the dated list, where the 25D line expired on 31 December 2025; proposals that mention incentives wait for the sales manager (control 3).
S2. The wrong meter. An agent fills the utility form from a meter number on an old bill in the CRM. The utility rejects it; the project loses two weeks.
What stops it
Cross-check of bill, form and single-line diagram before the submit step is offered; the coordinator files (controls 8 and 9).
S3. The homeowner's signature. An agent completes the homeowner authorization on the utility portal to save a day.
What stops it
No agent tool can sign; the e-signature request goes to the homeowner and every submission names the coordinator who approved it (control 8).
S4. Funding before it is earned. An agent reads "looks good, see notes" in an inspector's email, marks the inspection passed and sends the financier's milestone package.
What stops it
Only people set milestones that release money; the agent attaches the evidence and waits (control 12).
S5. The AI caller on day four. An AI voice agent calls a Texas homeowner on the fourth business day to "keep the install date" and talks them out of cancelling.
What stops it
Cancellations go straight to a person and are honored; outbound contact is blocked inside the window; AI voice only with written consent (controls 1 and 7).
S6. The substitute inverter. A backorder agent swaps the inverter model on the purchase order. The permit and the utility approval name the original; the inspection fails.
What stops it
Substitutions wait for the designer and flag every filing that names the old model (control 10).
S7. Data in the wrong place. A coordinator pastes a utility bill and a homeowner's loan documents into a public chatbot.
What stops it
Data access by role and field; account numbers and financing documents reach only cleared models; every read logged (control 14).
S8. The battery reset. An agent with monitoring credentials tries to reset a battery to clear an alert during a grid program event.
What stops it
Monitoring connections are read-only and no device-command tool exists for agents (control 15).
S9. PTO by Friday. A support agent tells a homeowner "you'll have PTO by Friday", worked out from an average.
What stops it
Dates come only from a document in the project record, with its source; anything else goes to the coordinator queue (control 16).

One package, three approvers

Scenarios S2, S3 and S4 in one project: an interconnection package and the funding package that follows it, with the cross-check rule, the homeowner's signature, the coordinator's approval and the milestone rule each in its place.

  1. 01Assemble the interconnection package· AI agent

    Pulls the stamped plan set, the equipment list, the latest utility bill and the signed contract into the utility's form for a 9.6 kW system with a battery.

  2. 02Cross-check rule· OrchKernel

    Meter number on the bill, on the form and on the single-line diagram must match, and the inverter model must match the permit. The CRM holds a meter number from an old bill, so the rule holds the package and returns a fix list.

  3. 03Homeowner signs· People and outside approvers

    The authorization goes to the homeowner by e-signature. No agent tool can sign for them.

  4. 04Coordinator reviews and submits· People and outside approvers

    The named coordinator approves the corrected package and it goes to the utility portal under that coordinator's authority and portal access.

  5. 05Read the utility's answer· AI agent

    Matches the utility's deficiency or approval notice to the project and lists what each item needs. Weeks later the AHJ passes the inspection and the utility grants PTO.

  6. 06Milestone rule· OrchKernel

    The agent attaches the PTO letter and inspection sign-off to the financier's milestone package but has no tool to set the milestone. It waits in the human queue.

  7. 07Finance sets the milestone· People and outside approvers

    The operations director marks PTO on the evidence and finance releases the package to the financier, which decides whether to fund. Every step is in the tamper-evident log.

An example. The three approvers on the installer's side are the homeowner, the coordinator and the person who sets the milestone; the utility and the financier then decide on their own side. The installer's CRM or project tracker stays the record of the project and its milestones; OrchKernel keeps the record of which rule fired, who approved and what went out.
15

The OrchKernel blueprint for a solar installer

OrchKernel is the layer between AI agents and the systems an installer works in. Agents that act through it ask before they act; it checks the rules, holds what needs a person, and records what happened. An action that never passes through it, such as a setting changed inside a design tool's own assistant, is outside its reach.

What it is not. OrchKernel does not replace your CRM or project tracker, which stays the record for customers, contracts and milestones. It does not design systems, stamp plans, decide credit or talk to the utility on its own.

The mechanisms

Approvals
The action waits for a named person, who sees exactly what will go out: the package with its cross-check result, the change order beside the contract price. It runs once, as approved.
Rules
Checked at the moment of action, the same way in every territory: no text without recorded consent, no claim off the dated list, no filing until the cross-check passes. A rule allows, holds or denies, and says why.
Acting on a named person's authority
A permit goes out under the coordinator who approved it, a purchase order under the operations manager's limit. The agent has no more access than that person, and loses it when they leave.
Data access by role and field
Utility account numbers, ID, loan and lease documents, and lockbox codes reach only the roles and models cleared for them. Monitoring access is read-only for every agent.
Tamper-evident audit log
Every request, rule result, approval and outcome, chained so an edited or deleted entry shows. For actions sent through OrchKernel, it keeps what a TCPA suit, a TDLR or CSLB complaint or a financier's audit asks for: that consent was on record before the call, who filed what, who set each milestone on what evidence.
Human queue
Cancellations, complaints, price and date questions, failed inspections and unresolved corrections land with a named owner and a response time.
Connections to your systems
The firm connects its CRM or project tracker (Salesforce, HubSpot, Enerflo, Sunbase or similar), design tools (Aurora, OpenSolar, Scanifly), utility portals such as PowerClerk, AHJ portals and SolarAPP+, financier and TPO portals (GoodLeap, Palmetto LightReach and others), distributors, monitoring platforms (Enphase, SolarEdge, Tesla) as read-only, e-signature, email and phones. OrchKernel holds the credentials so agents never do.

Eighteen control points

Where an installer needs a control whatever tools it uses, who owns it, and what enforces it. Where OrchKernel only checks that something happened in another system, the row says so.

Selling and talking to homeowners

1
Outbound contact: consent by number and channel, lead source, Do Not Call, quiet hours, AI-voice consent, approved templates
Owner or approver
Sales manager; compliance
What enforces it
Rules on every contact; approval for bulk sends. Consent is captured in the phone or lead system; OrchKernel requires and records it.
2
AI disclosure in chats, texts and calls
Owner or approver
Sales and service leads
What enforces it
Rules: the disclosure text must be present before a message goes out.
3
Claims list: savings, incentives, tax statements and rate assumptions, each dated with an expiry
Owner or approver
Sales manager; rules owner
What enforces it
Rules block expired or unlisted claims; proposals with incentives or savings wait for approval. The log records which claim version each proposal used.
4
Prices, discounts and change orders
Owner or approver
Sales manager; above a limit, the owner
What enforces it
Approval above the limit, with the contract price shown beside the change.
6
Contract execution: disclosure document attached, language matches the presentation, cancellation date stated, registration and license numbers present
Owner or approver
Sales manager
What enforces it
Rules check the contract fields; the contract goes out under the registered salesperson's authority; the log keeps which disclosure, in which language.
7
Cancellations: go to a person and are honored; no retention outreach inside the window
Owner or approver
Sales manager
What enforces it
Human queue; rules block outbound contact to that customer inside the window.
16
Homeowner communications: dates and statuses only from the record; complaints, price and date questions to a person
Owner or approver
Customer care lead
What enforces it
Rules require a source in the record for any date; the rest goes to the human queue.

Filings and the field

8
Filings with AHJs and utilities: agents prepare, a named coordinator submits; homeowner signatures only by the homeowner
Owner or approver
Permit and interconnection coordinators
What enforces it
Approval for each filing; acting on the coordinator's authority and portal access; no signing tool. The e-signature tool collects the homeowner's signature.
9
Package cross-checks: bill, meter, single-line diagram, equipment list, plan set version
Owner or approver
Rules owner
What enforces it
Rules: the submit step is not offered until the cross-check passes.
10
Equipment substitutions checked against permit and utility approvals
Owner or approver
Designer
What enforces it
Approval by the designer; rules flag every filing that names the old model.
11
Crew assignment: licensed electrical work and safety training on file
Owner or approver
Operations manager; license holder
What enforces it
Rules check the crew and license matrix; assignment within the operations manager's authority.
13
Purchase orders above a limit
Owner or approver
Operations director
What enforces it
Approval above the limit; acting within that person's PO limit.

Money and counterparties

5
Financing: approved financiers only; no agent prequalification, rate quotes or approval statements
Owner or approver
Finance lead
What enforces it
Rules: agents have no tool that quotes rates or states approval; financier IDs from a list.
12
Milestones that release money (install, inspection, PTO) set only by people, with evidence attached
Owner or approver
Operations director; finance
What enforces it
Rules: agents have no tool that sets a milestone; the log records who set each one and on what evidence.
17
Counterparty exposure: projects, receivables and warranties by financier and TPO provider
Owner or approver
Finance
What enforces it
Rules hold milestone packages to a counterparty finance has put on watch; the log feeds the exposure report.

Data, devices and the agents themselves

14
Data access by role and field: account numbers, bills, ID, loan and lease documents, gate and lockbox codes
Owner or approver
Owner; IT
What enforces it
Data access by role and field; restricted classes only to cleared models; every read logged.
15
Device and monitoring access: read-only for agents; no device commands; inventory by model and firmware
Owner or approver
Service manager
What enforces it
Read-only connections; no device-command tool exists for agents.
18
Agent inventory, scope, budgets and kill switch per territory and team
Owner or approver
Rules owner
What enforces it
Each agent's tools and limits are declared; a switch stops one agent or a whole territory.

What belongs elsewhere

  • Credit decisions, loan disclosures and adverse-action notices. Those belong to the lender.
  • Contract and disclosure templates and state registration filings. Counsel and the registered retailer own them.
  • Engineering stamps, electrical work, inspections and site safety. Licensed people and the AHJ.
  • Interconnection decisions and the utility's own AI review. The utility.
  • Device firmware security and grid program dispatch. The manufacturer and the program operator.
  • Recording and consent capture inside the phone or sales-recording tool. OrchKernel can require that consent was captured and record that it was.
  • The accuracy of production estimates from the design tool. The design vendor and your designer.

OrchKernel is source-available under the Business Source License and runs on your own servers, so you can read the code that enforces these controls.

16

Scorecard by stage

Record the baseline before Stage 1 and track the same numbers at each stage. This sector is unusual: the DOE national labs publish permit, inspection and interconnection timing, so Stage 2 and 3 have reference points. Office effort and funding have none, and the rows say so.

Complete project recordsStage 0
How to count it
Active projects with contract, plan set, bill, photos and filings linked to one job
Public benchmark
No public benchmark. Internal target: all of them
Consent recordedStage 0
How to count it
Leads and customers with consent status by channel and lead source
Public benchmark
No public benchmark. Internal target: all of them
Notice to actionStage 1
How to count it
Hours from an AHJ, utility or financier notice to a person acting on it
Public benchmark
No public benchmark
Stalled projectsStage 1
How to count it
Projects with no movement past your threshold, by AHJ, utility and financier
Public benchmark
No public benchmark
Permit submission to issuanceStage 2
How to count it
Business days, by AHJ
Public benchmark
Partial: median 7 business days traditional, same day on SolarAPP+ (2024)[2]
Permit submission to passed inspectionStage 2
How to count it
Business days, by AHJ
Public benchmark
Partial: median 49 traditional against 37 on SolarAPP+, across 29 AHJs[2]
Application to PTOStage 2
How to count it
Calendar days, by utility
Public benchmark
Partial: for projects under 30 kW, 8.8% within 30 days, 45.8% in 31 to 90, 27.6% in 91 to 180; sample weighted to New York and Arizona[37]
First-pass acceptanceStage 2
How to count it
Permit and interconnection applications accepted without a correction; revisions per project
Public benchmark
No public benchmark. SolarAPP+ logged 6,783 revisions on 37,393 projects, a platform figure[2]
Inspection first-pass rateStage 3
How to count it
Projects passing final inspection the first time
Public benchmark
Partial: 65% traditional and 69% SolarAPP+ for PV-only; 71% and 72% with storage (our arithmetic from failure rates)[2]
Return trips per jobStage 3
How to count it
Crew visits beyond the planned install, with reason
Public benchmark
No public benchmark
Install to funded; PTO to final fundingStage 4
How to count it
Days, by financier; stipulations per deal
Public benchmark
No public benchmark
Cancellation rateStage 5
How to count it
Signed contracts cancelled inside the legal window and after it
Public benchmark
Literature range only: 11% to 33%[2]
Complaints and opt-outsStage 5
How to count it
Per thousand contacts, by channel
Public benchmark
No public benchmark
Storage attachmentStage 5
How to count it
Share of new systems sold with a battery
Public benchmark
Company figure only: Sunrun 74% in Q2 2026[31]
Office effortStage All
How to count it
Coordinator hours per project; projects per coordinator; office cost per installed kW
Public benchmark
No public benchmark
AI adoptionStage All
How to count it
Share of staff and workflows using AI, by stage
Public benchmark
Construction-wide only: 15.4% of businesses used AI in the two weeks to 6 September 2026[4]
17

What we could not find

  • Installer office benchmarks: coordinator hours per project, first-pass acceptance and days from install to funding. None are public; paid market data could not be opened.
  • Any independent survey of AI use by solar installers. The only government figure covers all construction.
  • Financier milestone structures: which milestones, what evidence, what holdbacks. They vary by financier and are not published.
  • Mosaic's and PosiGen's 2025 failures and what they meant for installers.
  • State attorney general actions on solar lenders and installers, including Minnesota's 2024 suit over dealer fees and North Carolina's action involving Power Home Solar (Pink Energy).
  • The outcomes of the TCPA suits naming Sunrun.
  • Rules Texas adopts under SB 1036 for a code of conduct and educational materials, and the detail of Business and Commerce Code chapter 115.
  • Nevada's solar sales rules and other states' solar-specific laws beyond Texas, California and Arizona.
  • How Utah's AI disclosure law and Colorado's SB26-189 apply to solar sales and to the installer's side of financing.
  • Whether LBNL's 16% to 26% price premium on loan-financed systems reflects dealer fees or something else; the paper says it is only partly explained by fees.
18

Sources

Sources were read in October 2026; dates are publication or data dates. Permit, inspection and interconnection figures come from DOE national labs; there is almost no public data on installer office work or AI use. Vendor sources are directional, not an industry benchmark.

Primary sources

Government agencies, DOE national laboratories, regulators, legislatures, courts and SEC filings. Court complaints are allegations unless a ruling is cited.

  1. 1
    Spring 2026 Solar and Storage Industry Update. National Laboratory of the Rockies (formerly NREL), via OSTI, 19 May 2026.
    Compiles EIA, SEIA, EnergySage and analyst figures; each is labelled on the page
  2. 2
    SolarAPP+ Performance Review (2024 Data). National Laboratory of the Rockies (formerly NREL), via OSTI, January 2026.
  3. 3
    Occupational Outlook Handbook: Solar Photovoltaic Installers. US Bureau of Labor Statistics, 2025 data.
  4. 4
    Business Trends and Outlook Survey, sector file (AI use). US Census Bureau, published 24 September 2026.
  5. 5
    Residential Clean Energy Credit. Internal Revenue Service.
  6. 6
  7. 7
    Issue Spotlight: Solar Financing. Consumer Financial Protection Bureau, 7 August 2024.
    Still published, with no withdrawal notice, when checked in October 2026
  8. 8
  9. 9
    Insurance Marketing Coalition v. FCC, No. 24-10277. US Court of Appeals for the Eleventh Circuit, 24 January 2025.
  10. 10
    Florida Statutes 501.059, Telephone solicitation. Florida Senate, 2025 statutes.
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
    Texas SB 1036 (89R) bill history. Texas Legislature Online.
  17. 17
  18. 18
    California Business and Professions Code 7159 (home improvement contracts). California Legislative Information, as amended by SB 517, effective 1 January 2026.
  19. 19
  20. 20
    AB 1327 (2025): home improvement and home solicitation contracts, notice of cancellation. California Legislative Information, chaptered 6 October 2025.
  21. 21
    California Solar Consumer Protection Guide. California Public Utilities Commission.
  22. 22
    Net Billing Tariff (Decision 22-12-056). California Public Utilities Commission.
  23. 23
  24. 24
  25. 25
  26. 26
    Licensing classifications. California Contractors State License Board.
  27. 27
  28. 28
    Colorado SB26-189, Automated Decision-Making Technology. Colorado General Assembly, signed 14 May 2026.
  29. 29
    ICSA-25-219-07: EG4 Electronics inverters (CSAF advisory record). Cybersecurity and Infrastructure Security Agency, 7 August 2025.
  30. 30
    Sunrun Inc. annual report on Form 10-K for 2025. US Securities and Exchange Commission (EDGAR), filed 26 February 2026.
    Ratios are our arithmetic on the filing
  31. 31
    Sunrun second quarter 2026 results, Exhibit 99.1 to Form 8-K. US Securities and Exchange Commission (EDGAR), 5 August 2026.
  32. 32
    Enphase Energy quarterly report on Form 10-Q, Q2 2026. US Securities and Exchange Commission (EDGAR), filed 28 July 2026.
  33. 33
    SunPower Form 8-K: non-reliance on previously issued financial statements. US Securities and Exchange Commission (EDGAR), 17 April 2024.
  34. 34
    SunPower Form 8-K: Chapter 11 filing and asset sale. US Securities and Exchange Commission (EDGAR), 6 August 2024.
  35. 35
    Sunnova Energy International Form 8-K: Chapter 11 filing. US Securities and Exchange Commission (EDGAR), June 2025.
  36. 36

Industry bodies and independent research

Peer-reviewed and national-lab research and an industry jobs census. SEIA and Wood Mackenzie market reports could not be opened for this review.

  1. 37
    Interconnection Timelines and Costs for Distributed Energy Projects (2000 to 2025). Lawrence Berkeley National Laboratory, via OSTI, September 2026.
    2.7 million applications; the small-project sample is weighted to New York and Arizona
  2. 38
  3. 39
    National Solar Jobs Census: job trends. Interstate Renewable Energy Council (IREC), 2024 data.

Vendor sources

Published by companies that sell design, sales, financing or permitting software to installers and utilities. Directional, not an industry benchmark.

  1. 40
    Aurora Solar home page. Aurora Solar.
    Vendor source
  2. 41
    Solar battery storage trends 2026. Aurora Solar.
    Vendor sourceSurvey of salespeople; sample size not given
  3. 42
    Your 2026 solar success checklist. Aurora Solar.
    Vendor sourceCites a soft-cost figure without naming its source
  4. 43
    OpenSolar home page. OpenSolar.
    Vendor source
  5. 44
    Scanifly home page. Scanifly.
    Vendor source
  6. 45
    Enerflo home page. Enerflo.
    Vendor source
  7. 46
    GoodLeap home page. GoodLeap.
    Vendor source
  8. 47
    Palmetto home page. Palmetto.
    Vendor source
  9. 48
    PowerClerk. Clean Power Research.
    Vendor source

Company and press

News reports of company figures, and encyclopedia summaries where the primary document could not be opened.

  1. 49
    Base Power raises another $1B to save the grid using backyard batteries. TechCrunch, 3 August 2026.
    Company figures as reported by the press
  2. 50
  3. 51
    How your solar rooftop became a national security issue. TechCrunch, 15 August 2025.
    Cites a Reuters report we did not open
  4. 52
    Moffatt v. Air Canada, 2024 BCCRT 149. Wikipedia, decided 14 February 2024.
    Secondary summary; the tribunal's decision could not be opened

Become a design partner

Run Stage 0 and the read-and-route stage for one utility territory with us, on your own projects. You get early access, help with setup, and a say in what we build next.

Or email support@prefero.ai