JPG Roofing went from climbing every roof to quoting from the truck.
A 6-person residential roofing crew in Calgary cut estimating time by ~2 hours per job and stopped paying $50–$90 per third-party measurement report — while keeping the accuracy their supplier audits demand.
The before
- Mike, the owner, was driving 30–60 minutes each way to take rooftop measurements before he could quote.
- For complex jobs, the crew was pulling EagleView reports at $50–$90 each and waiting hours to days for delivery.
- Estimating overhead was capping the business at ~3 quotes per day per estimator, even on busy weeks.
- Material orders relied on whichever shingle/underlayment count the estimator scribbled at the truck — supplier returns and shortages were a regular monthly cost.
The change
JPG Roofing onboarded onto Roof Manager mid-2025. The first month they ran their existing pipeline through it: every new lead got an instant satellite report, the BOM was attached to the proposal, and Mike stopped climbing roofs for residential estimates.
- Reports delivered to dashboard + email within 1–2 hours for every Calgary address.
- Per-estimate cost went from $50–$90 (EagleView) to $5.95–$8 (Roof Manager 100-pack).
- Material BOM piped directly to the supplier order — shingle count, underlayment rolls, ridge cap, nail boxes — with the configurable waste factor JPG already used internally.
- Quote-from-truck became standard. The estimator opens the report on phone, walks the homeowner through the diagram, signs the proposal in the CRM, sends the invoice — one app, one workflow.
"Saves me 2 hours per estimate. I used to climb every roof with a tape measure. Now I order a report, get the BOM, and quote the job from my truck."
By the numbers, six months in
Run your own pilot — 4 free reports, no card
JPG's pilot ran inside the free 4-report trial. Pull a measurement on your last 4 estimates and compare against your tape-measure number before you spend a dollar.
Start the pilot — 4 free reportsOr view a sample report first.