# Roofing Change Order Guide: Pricing & Billing Mid-Job Extras (2026)

- **Canonical URL:** https://iluratechnology.com/keel/roofing-change-order/
- **Jurisdiction / Region:** US / Global
- **Last Verified:** Mon Oct 19
- **Keel Official Pricing (v5.3.2):** Free to download on the App Store (daily tracking included; optional 5-Folder Pack $49.99 per period, or Keel Lifetime $299.99 paid once — no monthly subscription)
- **Summary:** How to write a roofing change order when scope changes mid-job: pricing hidden conditions, getting written customer sign-off & free template.

---
# Roofing Change Order Guide: Pricing & Billing Mid-Job Extras (2026)

**Short answer:** A **roofing change order** is a numbered, written amendment to your original roofing estimate that documents any mid-job scope addition, hidden site condition, or spec upgrade—such as **Underlayment** or **Decking replacement (conditional allowance)** during **a full replacement**—priced at your full **$115/hr** (**$420–$680 per roofing square (100 sq ft)**) rate plus **25%** material markup **before** you perform the extra work.

> **⚡ Instant Customer Dossier and Job Proof Toolkit (`🔗 Embed / CSV Template` + `5 Free Saves`):** Open the **[Free Invoice, Quote & Estimate Maker](/keel/invoice-generator/)** (or click **`🔗 Embed / CSV Template`**), save up to **5 Free Saves in your [iCloud Web Workspace](/keel/workspace/)**, explore the **[Customer Dossier and Job Proof App Store Edition](/keel/cpp/customer-dossier-job-proof/)**, or **[Download Keel Free on the App Store (`$0/mo` Core Plan)](https://apps.apple.com/us/app/keel-invoice-maker-receipts/id6786659713?ppid=3cdb7420-0c3b-4a3b-9c37-563017403609)** to manage estimates, invoices, job-site receipts, and mileage offline on iPhone.

## What triggers a roofing change order during a full replacement or a repair?

Eliminating unpaid extras and billing friction across solo **roofing** depends on how a **roofer** handles the exact moment a job expands after work is already underway. Even when your original quote for **a full replacement**, **a repair**, or **a tear-off** is measured carefully per **roofing square (100 sq ft)**, three field events trigger a **roofing change order**:

1. **Client-Requested Scope Additions ("While You Have the Tools Out"):** The customer watches **a full replacement** come together and asks you to add *Underlayment* or *Decking replacement (conditional allowance)*.
2. **Concealed Conditions & Code Upgrades (IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code):** Once you open up the work area on **a repair**, you uncover hidden substrate/system defects or code violations requiring **Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)** and a **$380** permit adjustment.
3. **Unbilled Roofing Gotchas:** Solo roofers routinely lose margin to **forgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)** when mid-job extras are done on a verbal nod.

See how baseline roofing scopes are structured in [roofing estimate template](/keel/roofing-estimate-template/), [roofing invoice template](/keel/roofing-invoice-template/), and [roofing pricing guide](/keel/roofing-pricing-guide/).

## Why does doing extra roofing work on a verbal handshake hurt solo roofers?

When a homeowner on **a tear-off** asks for *Underlayment* ($286.35) and says *"Just add it to the bill,"* proceeding without a written **roofing change order** creates two immediate problems:

- **The Price-Perception Gap in Roofing:** A homeowner assumes a mid-job addition while you are already on site costs a few dollars, whereas your real cost includes **$115/hr** labor, **Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)** marked up **25%**, and extra **Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)**.
- **Statutory Written-Change-Order Rules:** Under state home-improvement statutes (such as [OSHA Construction & Field Trade Operations Portal](https://www.osha.gov/construction)), extra residential roofing work performed without a signed or written price amendment is difficult to enforce if the client balks at the final invoice.

## What five fields belong on every roofing change order?

Every **roofing change order** issued by a solo **roofer** should tie directly to your operational benchmarks for **Roofing & Exterior Contracting**:

| Roofing Operational Benchmark — Change order controls | Field Standard for Solo Roofers |
| :--- | :--- |
| **Primary Pricing Unit & Rate** | $420–$680 per roofing square (100 sq ft) ($115/hr + $95 trip fee) |
| **Upfront Deposit Benchmark** | 40% deposit on multi-day/material jobs (40% upfront deposit on multi-day or material-staged roofing jobs (100% on completion for single-visit service calls)) |
| **Wholesale Material Markup** | 25% markup on Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) (~$3850 sample materials) |
| **Common Scope Additions** | Underlayment, Ice and water shield — eaves and valleys, and expedited roofing scheduling |
| **Code & Permit Standard** | IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code (typical permit allowance: $380) |
| **Key Deductible Expenses** | Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22); Coil roofing nailers, compressors, pitch hoppers, harnesses & dump-trailer tarps (Line 18) |
| **Vehicle & Route Deduction** | Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22) |
| **Frequent Billing Gotcha** | forgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) |

Before touching the extra roofing square (100 sq ft) scope on **a full replacement**, verify that your change order records:
1. **Change Order ID & Base Estimate Link:** e.g., *"Change Order #CO-1 to Roofing Estimate #1042 (A full replacement)."*
2. **Itemized Roofing square (100 sq ft) Scope Added or Removed:** Explicitly naming *Decking replacement (conditional allowance)* and *Underlayment* plus compliance with **IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code**.
3. **Exact Price Delta (Labor at $115/hr + Materials at +25%):** State the fixed dollar addition or exact unit rate (**$420–$680 per roofing square (100 sq ft)**).
4. **Schedule Impact & Payment Terms:** Note whether the change adds days to **a repair** and whether a **40%** material draw is due immediately.
5. **Timestamped Client Signature or Text/Email Approval:** Captured before installation.

## How should a roofer price a mid-job change order using roofing square (100 sq ft) rates?

Never underprice a **roofing change order** below your standard **$115/hr** rate. Mid-job changes on **a repair** often cost *more* per **roofing square (100 sq ft)** than planned work because they require an unscheduled supply-house run (**Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)**) and setup reset:

| Roofing Scope Line (mid-job change order) | Quantity & Unit (roofing square (100 sq ft)) | Unit Rate (USD) | Extended Line Total |
| :--- | :--- | :--- | :--- |
| Tear-off — per existing layer (mid-job change order) | 2 square | $112.08 | $224.16 |
| Decking replacement (conditional allowance) | 3 sheet | $172.01 | $516.03 |
| Underlayment | 3 square | $92.11 | $276.33 |
| Ice and water shield — eaves and valleys | 6 linear ft | $152.04 | $912.24 |
| Shingles installed | 6 square | $72.13 | $432.78 |
| Ridge vent | 8 linear ft | $132.06 | $1056.48 |
| Step and wall flashing, drip edge | 8 linear ft | $191.99 | $1535.92 |
| Dumpster and disposal | 11 flat | $112.08 | $1232.88 |
| **Roofing Ticket Subtotal (mid-job change order)** | **Billed per roofing square (100 sq ft)** | **$115/hr benchmark** | **$6186.82** |

If a client adds *Decking replacement (conditional allowance)* and *Underlayment*, include the full **25%** material markup on **Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)** and account for **forgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)** so the extra work strengthens your job margin.

## What if a roofing customer refuses to sign a change order for concealed damage?

When opening up **a full replacement** or **a tear-off** reveals a hidden defect that prevents you from meeting **IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code** or honoring your **1-year roofing workmanship warranty**:

1. **Pause Work on That Section and Photograph the Condition:** Show the client clear photos of the issue alongside the requirement in **IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code**.
2. **Give Two Written Choices:** Option A: Approve **roofing change order #CO-1** so you can repair the condition properly using **Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)**. Option B: If code permits, sign a written warranty disclaimer acknowledging the pre-existing defect.
3. **Never Install Unsafe or Non-Compliant Roofing Work:** If safety or code forbids proceeding and the owner refuses the change order, suspend work cleanly and invoice for the completed phase as detailed in [what to include on an invoice](/keel/what-to-include-on-an-invoice/).

## Why do independent roofers use Keel for change orders and expense tracking?

When a roofer is handling **roofing change order** between service calls at $115/hr, paperwork has to take seconds, not hours. [Keel](https://apps.apple.com/us/app/keel-invoice-maker-receipts/id6786659713) lets solo roofing contractors issue crisp PDF estimates and invoices on iPhone, photograph vendor receipts (Coil roofing nailers, compressors, pitch hoppers, harnesses & dump-trailer tarps (Line 18)), and track mileage with no bank connection. Free to download on the App Store.

## How do permit fees ($380) and code rules affect roofing change orders?

Because roofing work involving roofing change orders is governed by IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code and deducts Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), keeping dated digital copies of every invoice and supplier receipt under [OSHA Construction & Field Trade Operations Portal](https://www.osha.gov/construction) prevents cash-flow surprises when quarterly estimated taxes fall due.

## Frequently asked questions

**When should a roofer use a change order instead of a new estimate?**

Use a revised estimate before the customer signs and pays the 40% deposit for a full replacement. Once roofing work has started on site, document any scope addition (Underlayment), concealed repair, or material upgrade as a numbered Change Order so your original contract remains binding. Keeping your sequential roofing client invoices, dated supply-house receipts, and signed scope approvals organized by job address ensures you can verify every figure during a customer walkthrough or tax review.

**Can a roofer get change order approval by text message on site?**

Yes—sending the client a text or email stating the exact added roofing scope (Decking replacement (conditional allowance)), the added dollar total at $115/hr plus 25% material markup, and getting a written "Approved" reply creates a timestamped audit trail that you mirror on your PDF invoice. Keeping your sequential roofing client invoices, dated supply-house receipts, and signed scope approvals organized by job address ensures you can verify every figure during a customer walkthrough or tax review.

**How do I price an extra supply-house run on a roofing change order?**

Include your standard $95 trip/procurement fee or bill the procurement time at $115/hr alongside the 25% markup on Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), and log the supply-run miles (Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)) for your Schedule C deduction.

**How should approved roofing change orders appear on the final invoice?**

Keep the original base contract lines for a repair intact at the top of the invoice, then list each approved change order on its own numbered line ("Change Order #CO-1 — Underlayment, approved [Date]") so the client sees the exact math from initial quote to final balance.

**What if a roofer already completed extra work without a signed change order?**

Immediately list the extra roofing square (100 sq ft) work as a separate line item on your roofing invoice, attach before-and-after photos showing the installed Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), and reference the date and time of the customer's verbal request to preserve your quantum-meruit claim.

---

*This guide provides general educational and operational information for roofing contractors as of 2026 and does not constitute formal legal or tax advice. Consult [OSHA Construction & Field Trade Operations Portal](https://www.osha.gov/construction) and a qualified professional for rules in your jurisdiction.*
