Skip to content
Capo / Roofing

Every tear-off has one name on it.

Inspection to final draw with one owner and one clock. The board shows you who’s holding each job and how long it’s been sitting — residential and commercial.

Accountability boardLive
Open38
Overdue4
Avg days4d
Waiting on customer5
JobOwnerDays
23 Brandt Mesa
RES ROOFING
Cole M.
6d 23:59:50
88 Okafor Ct
RES ROOFING
Dana R.
2d
775 Caldwell Plaza
COMM ROOFING
Sam V.
3d
512 Halverson Rd
RES ROOFING
Project mgr (role)· waiting
5d
64 Pham Ridge
RES ROOFING
Gina W.
1d
2900 Underhill Comm
COMM ROOFING
Drew P.
4d
Ball-in-court accountability

One owner from inspection to final.

The job doesn’t fall between the estimator, the supplement, the crew, and the final inspection. One name, one clock — green under three days, amber at three, red at seven. Overdue is a row, not an argument.

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
Auto-assembled by AHJ + material

The work orders write themselves. You just say go.

Capo reads the job — project type, jurisdiction, material — and stacks the list: permit submittal, material order, install, inspection, supplement. Tagged to the AHJ it pulled them from. You confirm. You re-enter nothing.

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.
Quick shoots for the crew

Tear-off, decking, install, completion — under five minutes on a hot roof.

Field crews shoot with no signal — photos queue and upload when the bars come back. Customers get a magic-link portal with stage, dates, and payment milestones, and nothing they shouldn’t see.

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.

From estimate to final draw

Watch the margin while there’s still time to fix it.

Estimates against actuals, the draw schedule, milestones, supplements, and multi-party e-sign — and soft gates that warn the office without ever stopping the crew.

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.
Estimates vs actualsMargin, live
Draw scheduleInvoiced / received
SupplementsTracked to the carrier
Integrations

Acculynx and GoHighLevel, synced.

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

Run your roofing
board.

Tell us your jurisdictions and we’ll load your work-order templates onto the board.

Trade

No spam. We run jobs too.