Roofing costs are not perfectly linear. You cannot take the price of a 30-square roof, divide it by 10, and expect that to be the price of a 3-square shed. Contractors incur massive fixed overhead to dispatch a commercial crew, secure permits, and arrange dumpsters—regardless of the job’s size. To prevent losing money on small jobs, roofing companies and insurance adjusters apply a “Minimum Job Charge” or “Base Service Charge” (usually $1,500 to $2,500), which artificially inflates the per-square cost of small roofs.
One of the most common frustrations for homeowners is receiving an estimate for a small project—like a detached garage, a porch awning, or a minor section repair—that seems mathematically disproportionate to the size of the structure.
If the average cost to roof a home is $450 per square, why is the quote for your 4-square garage coming back at $800 per square? The answer lies in the uncompromising logistics of Crew Mobilization.
The Fixed Cost Burden
Every construction project consists of variable costs (materials and hourly labor) and fixed costs. Mobilization represents the fixed cost of physically and administratively initiating the project. These expenses are identical whether the crew is roofing a 500 sq ft shed or a 5,000 sq ft mansion.
| Fixed Overhead Item | Description | Est. Base Cost |
|---|---|---|
| Permit Administration | The time required for an admin to pull municipal building permits and schedule city inspections. | $150 – $300 |
| Dumpster Delivery (Flat) | Waste companies charge a base drop-off and pickup fee just to place the steel bin in your driveway, regardless of weight. | $250 – $400 |
| Truck Routing / Fuel | Dispatching the foreman’s truck and the crew’s vehicles to the job site. | $100 – $150 |
| Setup & Teardown | Unloading compressors, running air hoses, setting up ladders, and deploying property protection tarps. | $200 – $300 |
| Total Fixed Burden | This cost is incurred before a single shingle is removed. | $700 – $1,150 |
The “Per-Square” Cost Curve Calculator
See how fixed mobilization costs mathematically inflate the “per-square” price of smaller roofing jobs.
Professional roofing crews are structured to complete one full home (approx. 25-30 squares) per day. If you hire them to roof a 6-square patio, they will finish the job by 11:00 AM.
However, that crew cannot realistically pack up their tools, drive to another city, set up a new perimeter, and start a second roof in the afternoon. Therefore, by accepting your small job, the contractor loses the ability to bill a full day of labor elsewhere. To compensate for this “Opportunity Cost,” contractors charge a “Minimum Job Fee” (often equal to 12 squares of labor) to ensure the crew makes their necessary daily wage.
If your roof sustained minor wind damage (e.g., 20 missing shingles), an insurance adjuster will write a small repair estimate. By default, the software will output a laughable number like “$85” for the repair. No contractor will drive to your house for $85. To fix this, contractors must supplement the claim to include the Xactimate Base Service Charge (BSC). The BSC legally overrides the per-square price to account for truck rolls, tool setup, and minimum labor hours, typically bringing the minimum payout to $400 – $600 for even the smallest patch.
Get an Accurate Price, Regardless of Size
Do not let standard online calculators mislead you. Our 40-Factor Estimator recognizes when a project falls below the “Minimum Job Threshold” and automatically adjusts the overhead logic to give you a realistic, contractor-accurate bid.
Launch the 40-Factor Estimator →Frequently Asked Questions
What is a typical minimum job fee for roofing?
Most established roofing companies enforce a minimum job charge between $1,200 and $2,500. This ensures that the fixed costs of permits, dumpsters, crew daily wages, and administrative routing are covered before any actual roofing materials are calculated.
Can I save money by combining small projects?
Absolutely. If you need a shed roof replaced, wait until your main house needs to be replaced as well. By combining them into one contract, the contractor only mobilizes once, only orders one dumpster, and applies the much lower bulk “per-square” rate to the shed.
Economic & Software References
- Xactware Solutions, Inc: Xactimate Pricing Data Guidelines – Implementation of the Base Service Charge (BSC) for structural trade repairs.
- Construction Financial Management Association (CFMA): Standard overhead allocation practices and opportunity cost modeling for specialized trades.
