RoofPro runs your service and production operation end to end: live NTE cost alerts, overtime warnings, self-adjusting schedules and forecasting, mobile field workflows, full crew time tracking, service agreement management, and client-ready deliverables — in one platform.
Threshold alerts reach the field and the office the moment a job approaches its cost or hour limit.
Backlog, phase scheduling, and crew allocation roll into revenue you can actually plan against.
Photos, time tracking, scheduling, and deliverables in one system instead of four.
Every inspection and daily log becomes a clean, shaded-roofplan report — automatically.
RoofPro watches billable cost and labor hours against the limits you set, and tells the right people — in the field and the office — before a number becomes a write-off.
Admins set two percentage thresholds against each not-to-exceed amount. When billable cost crosses them, the field team is pushed an on-screen alert showing exactly how much of the NTE is used and a prompt to contact the office for an increase. No more guessing where a job sits against its cap — and every alert is stored and viewable on the project page.
Admin-configurable · Logged per projectTwo customizable hour thresholds trigger alerts to both the field lead and the project's assigned PM the moment they're hit — so overtime is a decision, not a payroll surprise.
Dual-threshold · Lead + PMHours logged in the field, change orders, projections, and crew allocation feed one connected model — so the schedule, the SOV, and the forecast all move together instead of drifting apart in separate spreadsheets.
The schedule pushes and pulls itself from +/- projections, +/- COPs, field-lead hours entered on mobile, and crew allocation — reflecting reality instead of last week's plan.
Self-adjustingSchedule-of-values lines autofill from projected period-end revenue calculations, so billing reflects what's actually earned without manual re-keying.
AutofilledView forecasted revenue up to 18 months out, built from backlog, job-phase scheduling, earned/billed-to-date, and crew-size allocation.
Backlog-drivenOne guided mobile workflow captures the work, tracks the whole crew's time, and generates the client-facing report. The same taps that document the job feed your schedule, SOV, and forecast.
Inspections, standard service work orders, and contract projects auto-generate high-quality client deliverables. Contract daily logs render aerial or roof-plan views with shaded polygons marking areas worked and areas complete — multiple polygons at either stage — so clients see progress at a glance.
Inspections · Service WOs · Contract daily logsTime tracking lives inside the mobile workflow for the whole crew. The foreman adjusts hours when someone arrives late, leaves early, or no-shows — and those hours roll straight into the schedule, SOV, projected revenue, and forecast.
Replaces separate time tracking appsShort, focused walkthroughs of the features that save the most money and time. Use the arrows to browse — videos are on the way, and this is where they'll live.
Site history, warranties, service agreements, and vendors all live against the building — so the next crew, inspection, or repair starts with full context.
Capture aerial imagery, store GIS-located defects, and delineate roof areas and warranty coverage with section polygons. View identified defects by work order, right on the site page.
Aerial · GIS · PolygonsTrack and store workmanship and manufacturer warranties per site. During the mobile workflow, technicians see an on-screen banner naming the warranty and manufacturer — so the right materials and methods keep coverage intact. No more “I didn't know it was under warranty.”
On-roof banner alertPre-plan inspections at work-order creation or mid-contract: set the occurrence cadence, drop schedule placeholders, and track them on a dedicated page. When one's due, RoofPro auto-creates the work order and turns the placeholder into a live dispatch.
Cadence · Placeholder → dispatchAssign work to subs with system-generated sub work orders, create and print POs, and keep all relevant vendor records in one place.
Sub WOs · POs · RecordsClients are updated automatically: when the job is scheduled, when the tech starts travel, when a job is rescheduled, and when work is complete — completed non-contract work orders include the report once the office reviews and approves it.
Scheduled · En route · Rescheduled · CompletePlus a wide range of additional tools to streamline both your service and production operations — from dispatch to close-out.
Service + productionEach company under your organization sees only its own data. A separate executive dashboard sees the financial health of any one company, or all of them together.
Operators work inside a clean, single-company view with no clutter from sister companies. Leadership gets the roll-up: financial health per company and across the whole organization, in one executive dashboard.
It's the structure a multi-company roofing group actually needs — strict data walls between operating companies, full consolidated visibility at the top.
Get a walkthrough of RoofPro against your own operation — service, production, or both.