Roofing project management is the operational system that moves a job from signed contract to final invoice: scheduling crews, staging materials, running quality and safety checks, and keeping the office, sales, and field in sync. In a roofing company it usually sits with a production manager who runs 4 to 6 active jobs at once and owns the calendar, the material orders, and the daily crew progress. Do it well and jobs close in days instead of weeks, callbacks drop, and cash cycles faster.
Most roofing operators do not lose money on the roof. They lose it in the gap between the sale and the finished job: a crew shows up before the material does, a permit stalls a start, or nobody catches a wrong-color shingle until it is nailed down. This guide lays out the production workflow stage by stage, the numbers that tell you it is working, and how the software fits.
What does a roofing production manager do?
A roofing production manager owns every job after the contract is signed and before the final invoice goes out. The core duties are scheduling crews, ordering and staging materials, running the pre-construction handoff from sales, visiting sites during critical phases, enforcing safety, and signing off on quality before the job closes. One production manager typically carries 4 to 6 residential jobs at a time, or fewer larger commercial jobs.
The role is a coordination job, not a labor job. The production manager is the single point of accountability for whether a job runs on time, on budget, and to spec. When a supplier delivers late or a crew hits rotted decking, the production manager makes the call and updates the schedule so the next three jobs do not slip.
The most valuable skill is scheduling density, sometimes called Tetris scheduling: fitting known job durations into crew-days so revenue per crew per day stays high without booking a crew before its material lands. A roofing company that runs this role well tends to see fewer callbacks, faster job completion, and more predictable cash flow than one where the owner or a salesperson juggles production on the side.
| Function | What the production manager owns | Typical cadence |
|---|---|---|
| Scheduling | Crew calendar, start dates, sequencing jobs to material and permit readiness | Daily |
| Material logistics | Ordering, delivery timing, staging, returns | Per job, 3 to 5 days ahead |
| Crew coordination | Assigning crews or subs, resolving on-site bottlenecks | Daily |
| Quality control | Post-job punch list, spec and code compliance sign-off | Every job completion |
| Safety | Fall protection setup, on-site enforcement | Every active site |
| Communication | Handoff from sales, updates to office and homeowner | Continuous |
The roofing production workflow, stage by stage
The roofing production workflow is the fixed sequence a job passes through from a signed contract to a closed invoice. Each stage has a clear owner and a done condition, so a job never moves forward with a missing piece. The seven stages below map to the columns most roofing operators run on a production board, whether that board is a whiteboard or a screen in AccuLynx or JobNimbus.
- Contract handoff. Sales passes the signed job to production with the scope, measurements, color, and any homeowner promises documented. Done when the production manager has verified measurements and material list.
- Permit and HOA. Pull the roofing permit and clear any HOA color approval. Done when the permit is in hand. This is the most common silent delay.
- Material order. Order from the supply house with delivery scheduled 1 to 2 days before the crew start, staged on the driveway or roof. Done when delivery is confirmed.
- Crew assignment and schedule. Assign a crew or sub and lock the start date against weather and material readiness. Done when the crew has confirmed the date.
- Pre-construction check. Confirm access, dumpster or trailer, driveway protection, and homeowner notification. Done the day before start.
- Production and site visits. The crew tears off and installs. The production manager visits during tear-off and again during install to catch decking issues and spec drift early.
- Quality, close, and invoice. Punch-list inspection, cleanup and magnet sweep, photos, then final invoice and warranty registration. Done when the homeowner signs off and the invoice is sent.
The value of naming stages is that a stalled job becomes visible. If four jobs sit in “permit” for a week, that is a permitting bottleneck, not a crew problem, and it has a different fix. The board turns a vague “we are behind” into a specific column to unclog.
How do you schedule a roofing crew?
You schedule a roofing crew by matching known job durations to crew-days, then sequencing starts so material and permits are ready before the crew arrives. A standard residential asphalt tear-off and replace runs 1 to 2 days for a 5-person crew on an average 25 to 30 square roof. The scheduling goal is to keep each crew productive every workable day without stacking a start before its material lands.
Never schedule a start date before the permit is in hand and the material delivery is confirmed. That single rule prevents the most expensive failure in roofing production: a paid crew standing on a driveway with no shingles or no legal green light. Weather makes this harder, so most operators keep a short backlog of permit-ready, material-staged jobs to swap in when rain cancels a start.
Crew-day economics drive the whole calendar. A crew that costs a fixed amount per day only earns when it is installing, so an idle crew-day is pure loss. The table below shows why density matters on a simple model.
| Scenario | Crew-days used per week | Jobs completed | Effect |
|---|---|---|---|
| Tight schedule, material and permits staged | 5 of 5 | 3 to 4 average jobs | Full revenue, low idle cost |
| Loose schedule, gaps between jobs | 3 of 5 | 2 jobs | 2 idle crew-days, same fixed cost |
| Overbooked, material not ready | 5 booked, 1 to 2 wasted | 2 to 3 jobs plus a callback risk | Rushed work, rework, unhappy crews |
For a deeper look at how a full replacement sequences on site, the residential roof installation process breaks down each phase from tear-off to cleanup, which is the raw material a production schedule is built from.
Managing a roofing crew on the job
Managing a roofing crew means setting the daily target, verifying the work against spec and code as it goes, and clearing bottlenecks before they cost a day. The production manager does not swing a hammer. The job is to make sure the crew has what it needs, is building to the manufacturer and IRC requirements, and is working safely. Most operators run a minimum of two site visits per job, at tear-off and during install.
Site visits at tear-off matter because that is when hidden damage surfaces. Rotted decking, bad flashing, or a second layer nobody priced changes the scope and the price, and catching it live lets the production manager document a change order before the homeowner disputes it. A production manager who only sees the finished roof is reacting to problems instead of managing them.
Quality control is a checklist, not a feeling. A closing inspection should confirm starter and ridge cap placement, nailing pattern, flashing at every penetration, and a clean magnet sweep of the yard. Tying the punch list to specifics like roofing nail sizes and code requirements keeps sign-off objective and defensible if a warranty claim ever comes up.
Safety is non-negotiable and it is a production issue, not just an HR one. Roofing carries one of the highest fatality rates in construction, driven by falls, so fall protection setup and enforcement belong in the production manager’s daily routine on every active site.
Roofing project management software: what it actually does
Roofing project management software replaces the whiteboard and the group text with a single shared record where the office, sales, and field see the same job status, schedule, material orders, and photos in real time. The core value is one source of truth: when a start date moves, everyone sees it, and nobody schedules a crew against stale information. The main platforms are AccuLynx, JobNimbus, Roofr, and RoofSnap.
The features that matter for production, as opposed to sales, are the production board, crew scheduling calendar, material ordering, mobile field access for photos and notes, and automated homeowner updates. A production manager living in the software should be able to see every active job’s stage, what it is waiting on, and who owns the next step without making a single phone call. Pricing accuracy starts with the right roofing estimating software.
| Platform | Production strengths | Best fit |
|---|---|---|
| AccuLynx | Deep production board, scheduling, supplier ordering, aerial measurement | Established residential operators scaling production |
| JobNimbus | Flexible boards, strong mobile app, workflow automation | Growing crews wanting configurable pipelines |
| Roofr | Measurements, proposals, and lighter production tools in one flow | Smaller shops wanting sales-to-production in one tool |
| RoofSnap | Measurement and estimating with basic job tracking | Estimator-heavy shops adding light job management |
Software does not fix a broken workflow, it enforces one you already have. If jobs skip stages on a whiteboard, they will skip stages on a screen. For a full feature-by-feature breakdown, see the head-to-head on AccuLynx vs JobNimbus vs Roofr, and the wider best roofing CRM rankings for how production tools pair with sales pipelines.
The numbers that tell you production is working
You measure roofing production health with a small set of operational metrics: cycle time from sold to complete, crew utilization, callback rate, and jobs per production manager. These four tell you whether the workflow is moving jobs efficiently or leaking days and money in the handoffs. Track them per week and the pattern shows up fast.
- Cycle time (sold to complete). Days from signed contract to finished install. Shorter cycle time frees cash and crew capacity. Permitting and material lead time are the usual drags.
- Crew utilization. Productive crew-days divided by available crew-days. Idle crew-days are the clearest sign of loose scheduling.
- Callback rate. Share of jobs needing a return trip. A rising rate points at rushed installs or weak quality sign-off, often a symptom of overbooking.
- Jobs per production manager. Active jobs one manager runs at once, commonly 4 to 6 residential. Consistently above that and quality and site visits start to slip.
These metrics also tell you when to hire. A production manager stuck at 8 or 9 active jobs with a climbing callback rate is a signal to add a second production role or a superintendent, not to push harder. Getting the production system right is one piece of the wider operation covered in how to start a roofing business, which lays out where production sits alongside sales, licensing, and capital.
Frequently asked questions
What does a roofing production manager do?
A roofing production manager owns every job from signed contract to final invoice. That means scheduling crews, ordering and staging materials, running the handoff from sales, visiting sites during tear-off and install, enforcing safety, and signing off on quality before the job closes. One manager typically runs 4 to 6 residential jobs at once and is the single point of accountability for on-time, on-budget, on-spec delivery.
What is roofing project management software?
Roofing project management software is a shared platform where the office, sales, and field all see the same job status, schedule, material orders, and photos in real time. It replaces whiteboards and group texts with one source of truth, so a moved start date updates everyone at once. Leading tools include AccuLynx, JobNimbus, Roofr, and RoofSnap, each combining a production board, crew scheduling, and mobile field access.
How many jobs can one roofing production manager handle?
Most residential roofing production managers run 4 to 6 active jobs at a time while maintaining quality and safety oversight. Larger commercial jobs mean fewer at once because each demands more coordination. When a manager consistently carries 8 or more active jobs and callback rates climb, that is the signal to add a second production role or a superintendent rather than stretch one person thinner.
How do you keep a roofing job on schedule?
You keep a roofing job on schedule by never booking a crew start before the permit is in hand and the material delivery is confirmed, and by staging material 1 to 2 days ahead. Sequence jobs on a production board so bottlenecks like permitting become visible early. Keep a short backlog of permit-ready, material-staged jobs to swap in when weather cancels a start, so crews are never idle.
What is the difference between a project manager and a production manager in roofing?
In roofing the two terms often describe the same role: the person who runs jobs from contract to completion. Some larger companies split them, with a project manager owning client relationship, budget, and change orders, and a production manager owning crew scheduling, material logistics, and on-site execution. In most small to mid-size shops one person wears both hats.
Reviewed by The Roofing Brief Team. Last reviewed July 2026.