Skip to content
Capo / Features

The whole set. No fluff.

Everything the job needs, organized by where it lives — from the lead that comes in to the PTO that closes it out. Same console grammar end to end.

Accountability boardLive
Open47
Overdue3
Avg days4d
Waiting on customer6
JobOwnerDays
1142 Camino Salazar
RES SOLAR
Marcus T.
6d 23:59:50
88 Okafor Ct
RES ROOFING
Dana R.
2d
4200 Whitfield Bldg C
COMM SOLAR
Project mgr (role)
4d
617 Nguyen Way
RES SOLAR
Priya K.
1d
23 Brandt Mesa
RES ROOFING
Cole M.
5d
9051 Reyes Terrace
RES SOLAR
Jess L.· waiting
3d
775 Caldwell Plaza
COMM ROOFING
Sam V.
2d
One owner, one clock

Nobody owns everything. Somebody owns this.

Every project has exactly one current owner and a days-in-court clock. The accountability board ranks the whole shop by who’s been holding the ball longest, and action history logs every handoff.

Days in courtLive
1142 Camino Salazar
RES SOLAR · El Cajon
Marcus T.Owner
Current stagePermit submittal
In court
6d 23:59:50
0d3d6d7d+
Next action
Submit permit packet to El Cajon
Action history
Ball passedJun 14 · 09:12
Dana R.
Marcus T.
Held 4 days
Next action

Submit permit packet to El Cajon

Days in courtGreen <3 · amber 3–6 · red 7+
Role or personAssign the ball either way
Accountability boardSorted by who’s held it longest
Action historyEvery handoff, timestamped
Auto-assembly, zero re-entry

The work orders write themselves.

Assembly rules read the job — type, financer, AHJ, battery, MPU, utility — and stack the right work orders, tagged to where they came from. Field or office, with SLA clocks and checklists.

Work order assembly
What we already know
TypeRESIDENTIAL_SOLAR
FinancerLIGHTREACH
AHJEL CAJON
BatteryYES
MPUREQUIRED
UtilitySDG&E
Auto-assembled0/9
Confirm 9 work ordersYou re-entered nothing.
Assembly rulesBy type, financer, AHJ, utility
Source tagsEvery WO knows where it came from
Field / officeRouted to the right hands
SLA + checklistsClocks and steps on every order
Per-trade, snapshotted per job

Your pipeline. Squared, and yours alone.

Per-trade templates, snapshotted into each job at creation so one project’s changes never touch another’s. Soft gates warn on unmet conditions — financing not funded yet — and then get out of your way.

Pipeline
1142 Camino Salazar
RES SOLAR · EL CAJON · SDG&E
LightReach
  1. Lead
  2. Design
  3. 3PermitGate
  4. 4Install
  5. 5Inspect
  6. 6PTO

Soft gate · financing

Financing not yet funded — proceed anyway?

GoodLeap approval pending · gate clears when funded

Gates warn. They don't stop you.
Guided shoots + as-built register

Capture once. Prove it forever.

Guided shoots (LightReach JCO and more) walk the crew section by section and capture equipment serials into the as-built register on the spot. Quick shoots handle everything else — in and out in under five minutes, offline-safe.

Guided shoot — LightReach JCOLive
Register · 3 unitsSerial-verified
TypeModelSerialLocation
INVERTERIQ8M-728F3K-22910-A
Garage wallVERIFIED
BATTERY5P-13.59KL2-55821
GarageVERIFIED
METERSDG&E
ExteriorPENDING

Each captured serial writes a project_equipment record · warranty + financer verification

As-built equipment registerRoof work 5/10<5 MIN
Guided shootsSection-by-section, example shots
Serial captureInto the as-built register
Quick shootsUnder five minutes on site
Offline PWAQueue now, upload later
Paper, signed and squared

Contracts and money, in the same place as the work.

Multi-party e-signAuto-countersign, ordered signers
PDF assemblyMerge components, prefill the job
Estimates vs actualsCatch margin bleed early
Draw scheduleMilestones invoiced and received
Lender trackingGoodLeap, Mosaic, financer status
QuickBooksInvoice and cost sync
AI over your own data

Ask the board, not a brochure.

Per-project status summaries, scope-of-work assist, and a company-wide chatbot grounded in your actual projects — owners, clocks, stages, money. Answers that link back into the job.

Ask the board
which jobs are red and waiting on us?
3 jobs · red · ball on us
9051 Reyes Terrace
RES SOLAR
8d
4200 Whitfield Bldg C
COMM SOLAR
9d
23 Brandt Mesa
RES ROOFING
7d
Answered from your projects — not a brochure.
In the truck and at the desk

Built for the bench seat and the back office.

A field-crew PWA with an offline photo queue, and a magic-link customer portal that shows stage, dates, and payment milestones — and nothing internal.

Field & portal
Field · Quick shoot23 Brandt Mesa
Roof install · JCO9/9
Offline · Queued 3

Uploads when the bars come back.

Customer portalRead-only
Your project
Install scheduled

Start Jun 24 · Done Jun 27

Payment schedule
  • DepositPaid
  • Install drawDue
  • FinalPending

Customer sees status only.

Integrations

Plugs into what you already run.

Connected systemsLive
Aurora Solar
SYNCED 2M AGO
OpenSolar
SYNCED 6M AGO
Acculynx
SYNCED 14M AGO
GoHighLevel
SYNCED 4M AGO
LightReach
SYNCED 11M AGO
GoodLeap
SYNCED 38M AGO
Palmetto
SYNCED 22M AGO
Firma.dev
SYNCED 1M AGO
QuickBooks
SYNCED 1H AGO
Resend
SYNCED 3M AGO
10 systems wired · all webhooks healthy

Stop chasing.
Start running.

One board. Every job. One name on every clock. Tell us your trade and we’ll load it onto the board.

Trade

No spam. We run jobs too.