Roof Manager
Roof measurement reports for roofing contractors

Roof Measurement Software for California Roofing Contractors

Roof Manager measures a roof from satellite imagery so a California roofing contractor can price it from the office: sloped squares for the whole roof and for every facet, the pitch of each plane and every ridge, hip, valley, eave and rake length. The numbers carry straight into your estimate and the proposal you send.

No credit card required · 2 free measurement reports included

In short

A satellite roof measurement report gives you a roof’s size without a ladder or a site visit. Order one by address and Roof Manager returns the pitch-corrected area in squares, broken out by facet, the pitch of each facet and every edge length, with a material list. Most reports are delivered in under 60 minutes; roofs that need a manual trace review can take up to 24 hours. The first 2 reports are free; after that a report is $10 CAD.

Satellite Roof Measurement

How California roofing contractors use satellite roof measurements

A report measures the roof from high-resolution imagery, so the size of the job is known before anyone decides the drive is worth it — and before a price goes into a contract that, in California, has to be in writing and signed before work starts.

Price the tear-off before the visit

Order a report from the address on a new lead and price the roof from its squares, pitch and edge lengths. Spend site visits on the jobs that are close to signing and on roofs that need a person on them.

Put measured scope into the contract

A home improvement contract describes the project and the significant materials. Measured squares and linear feet make that description specific, and the same numbers carry into the change order if the scope moves.

Know how much of the roof you are replacing

Per-facet areas show what share of the roof a partial replacement covers. Several California rules are written around the share of a roof being replaced — see the contractor context below.

Scope roofs of every slope

Each facet has its own pitch, so a steep main roof and a low-slope porch or addition are priced as the separate roof systems they are, each with its own labour and materials.

The Report

What a Roof Manager report contains

One report per address, measured from imagery and laid out the way an estimate is built. Open the sample report to see a complete one.

Area

Squares, total and facet by facet

The roof’s flat footprint and its pitch-corrected sloped area, in squares, with the sloped area of every facet listed on its own.

A waste table from 5% to 20% lets you set the allowance for the roof and the material you are pricing.

Slope

Pitch for every plane

Every facet carries its own pitch, which decides steep-slope labour, the underlayment and the kind of roof covering a section can take.

Edges

Each edge type measured separately

Ridge, hip, valley, eave and rake lengths are listed on their own: eaves and rakes for drip edge and starter, ridges and hips for ridge cap, valleys for valley flashing.

Deliverables

PDF report and data exports

The PDF arrives in your account and by email. Most reports are delivered in under 60 minutes; roofs that need a manual trace review can take up to 24 hours.

Measurements also export as Excel, CSV and JSON, and there is an Xactimate XML export (not ESX). Roof Manager does not produce ESX files, so check what a carrier or adjuster asks for before you rely on an export.

Everything in a roof measurement report →

Workflow

From measurement report to estimate and signed proposal

The report starts the job, and the same customer record carries it through the estimate, the proposal and the invoice. CRM, invoicing, proposals, the leads board and door-to-door canvassing are free with every account.

1

Order by address

Order the report from the property address — in your account, or straight from a lead. How ordering works.

2

Price it

Your catalog and supplier prices turn the measured squares and edge lengths into a priced material list and a job total.

3

Send the proposal

Send a branded proposal built from the report, with your license number on it, for the property owner to e-sign online. Creating a proposal.

4

Schedule and get paid

Book the crew on the calendar, then invoice with a Square payment link from your own account. Invoices and proposals export to QuickBooks Online.

Leads, proposals, crews and invoices run in the Roof Manager roofing CRM, included with every account. See the whole platform →

Before You Send a Crew

What you can prepare before a crew goes out

With the report in hand, most of the office work on a job is done before anyone drives to it: the size and pitch of every section, the edge metal and ridge cap it needs, a priced estimate and a proposal ready to send. The crew visit becomes the check, not the measurement.

A report shows the roof’s shape and size, not its condition. The imagery can be older than recent storms or fires, and it cannot see decking, the layers underneath or the attic. Accuracy depends on the imagery over each roof: sharp, recent imagery and a clearly visible roof give the most reliable measurements, while tree cover, shadows and complex rooflines reduce certainty. Confirm key dimensions on site before ordering materials.

Before you commit a crew, confirm what the job needs where the property is: the permit, whether the property is in a mapped fire hazard severity zone and what that means for the roof covering, and whether the energy code’s cool-roof rules apply. The notes below point to the official sources.

Contractor Context

California contractor context

Short notes on the California rules that change how a roofing job is scoped, priced and contracted, taken from the official sources and checked on September 30, 2026.

Licensing: the C-39 Roofing classification

The Contractors State License Board (CSLB) licenses contractors in California, and roofing has its own classification: C-39 Roofing. A C-39 contractor installs and repairs the products that seal, waterproof and weatherproof a structure — shingles, shakes, roof tile, slate, metal roofing systems, membranes and foam among them.

A B General Building contractor may take a project that includes roofing, but CSLB says a standalone roofing contract — one that is not part of a larger project with two or more unrelated trades — must be subcontracted to a C-39 contractor. The exemption for unlicensed work is narrow: the whole job must come to less than $1,000 for labor, materials and everything else, need no building permit, and the person may not employ anyone on it or advertise as a contractor.

Your license number must appear on all construction contracts, subcontracts, calls for bid and advertising. Add it once in Profile › Branding and Roof Manager prints it on your proposals and invoices. Anyone can look a license up on CSLB’s Check a License page.

Sources: CSLB — C-39 Roofing; B&P Code §7057; CSLB — “B” General Building Fast Facts; B&P Code §7048; B&P Code §7030.5; CSLB — Check a License

Residential roofing contracts and down payments

California law treats repairing or altering a home as home improvement, and a home improvement contract over $500 must be in writing and signed by both parties before work starts. The statute lists what it must contain — among them the contractor’s name, address and license number, the contract price, a description of the project and of the significant materials to be used, a schedule of progress payments, start and completion dates, and required notices such as the right to cancel and the mechanics lien warning.

If a down payment is charged, it may not exceed $1,000 or 10 percent of the contract price, whichever is less. A Roof Manager proposal carries the measured scope and the price; it is not a California home improvement contract form, so check that your contract includes every required term and notice.

Sources: B&P Code §7151; B&P Code §7159; B&P Code §7159.5

Fire hazard severity zones and Class A roofs

In the 2025 code, California’s wildfire building rules — formerly Chapter 7A of the Building Code and Section R337 of the Residential Code — moved into a new California Wildland-Urban Interface Code (Title 24, Part 7). It covers new buildings in the State Responsibility Area, in High and Very High Fire Hazard Severity Zones, and in areas a city or other local agency designates as wildland-urban interface. Roofs on those buildings need a Class A roof assembly, and valleys, gutters and vents have rules of their own.

Where that code applies, a roof covering that is replaced, or has 50 percent or more replaced in a 12-month period, must meet the covering required for new construction, and any roof covering applied in an alteration or repair must be at least Class A. State law separately requires at least a Class A covering in Very High Fire Hazard Severity Zones when more than 50 percent of the total roof area is replaced within one year — unless the jurisdiction has adopted the State Fire Marshal’s model ordinance — and requires the installer to give the building owner certification of the roof covering’s classification.

Local agencies designate fire hazard severity zones by ordinance on the State Fire Marshal’s recommendations. Look the property up on the State Fire Marshal’s zone maps and confirm with the local building department; per-facet areas show how much of the roof a job replaces.

Sources: Building Standards Commission — 2025 code changes; California WUI Code §101.3.1; California WUI Code §§504, 507; Health & Safety Code §13132.7; Government Code §51179; State Fire Marshal — zone maps

Cool-roof rules when more than half the roof is replaced

The 2025 Energy Code (Title 24, Part 6) applies to buildings whose permit applications are submitted on or after January 1, 2026. On a single-family home, replacing the exterior surface of the roof — including laying a new layer over the old one — must meet its cool-roof requirements where more than 50 percent of the roof is being replaced.

New steep-slope roofing products in Climate Zones 4 and 8 through 15 then need a minimum aged solar reflectance of 0.20 and thermal emittance of 0.75, or an SRI of at least 16; new low-slope products in Climate Zones 4 and 6 through 15 need 0.63 and 0.75, or an SRI of at least 75. The code lists exceptions and insulation trade-offs. Nonresidential and hotel/motel roofs have their own trigger: more than 50 percent of the roof area or more than 2,000 square feet, whichever is less.

Climate zones follow mapped boundaries, not city limits, so look the address up with the Energy Commission’s climate zone tool. A report’s per-facet areas and pitches show what share of the roof you are replacing and which facets are steep-slope or low-slope.

Sources: Energy Commission — 2025 Energy Code; 2025 Energy Code §§150.2(b)1I, 141.0(b)2B; Energy Commission — climate zone tool

The current code and reroofing permits

The 2025 California Building Standards Code (Title 24) took effect on January 1, 2026. Under the California Residential Code, anyone who intends to alter or repair a building must first apply to the building official for the required permit, and replacing a roof covering is not on the code’s list of work exempt from a permit.

Local building departments issue and inspect reroof permits and may add their own requirements, so check with the one where the property is before you promise a start date.

Sources: Building Standards Commission — codes; California Residential Code R105

Rebuilding in a declared disaster area

Offering or doing repairs to a structure damaged in a natural disaster without a license — where the Governor has proclaimed a state of emergency or the President has declared an emergency or major disaster — can be prosecuted as a felony in California. CSLB also says rebuilding is treated as a home improvement project that must use a fixed-price contract, not “time and materials” or “cost plus”.

A contract to repair or restore a home damaged in a declared emergency must give the owner a seven-day right to cancel. A measurement report gives you the quantities behind a fixed price; Roof Manager does not file, advise on or adjust insurance claims.

Sources: B&P Code §7028.16; CSLB — disaster information; CSLB — Disaster Help Center; B&P Code §7159

This is general information, not legal or compliance advice. Requirements change and local building departments apply them, so confirm the current rules with the Contractors State License Board, the building department and fire authority where the property is, and the California Energy Commission before you bid. Roof Manager does not check licenses, permits, fire hazard zones, product listings or code compliance.

Pricing

Roof measurement report pricing

Reports are $10 CAD each after 2 free reports, or come with a monthly or annual plan. The roofing CRM is included with every account.

Pay as you go

$10 CAD / report

2 free reports to start, no subscription required. The CRM is included.

Monthly

$199 CAD / month

Up to 30 reports every month. The CRM is included.

Annual

$1,990 CAD / year

360 report credits up front, 12 months for the price of 10.

Prices are in Canadian dollars. A US card is converted by your card issuer at checkout, and there is no separate USD price.

Compare Roof Manager plans and report pricing →

FAQ

California roof measurement questions

How do I measure a roof in California without climbing it?+

Order a satellite roof measurement report by property address. Roof Manager measures the roof from high-resolution imagery and returns the squares for the whole roof and each facet, the pitch of every facet and every edge length. Most reports are delivered in under 60 minutes; roofs that need a manual trace review can take up to 24 hours.

Do satellite roof measurements work for any California address?+

They work where there is high-resolution satellite imagery of the roof. Heavy tree cover, shadow or a very recent change to the roof reduces what the imagery shows, and the image can be older than recent storms or fires, so confirm key dimensions and the roof’s condition on site.

What does a roof measurement report cost?+

$10 CAD per report after your first 2 free reports, with no subscription required, or $199 CAD a month for up to 30 reports. Prices are in Canadian dollars; a US card is converted by your card issuer at checkout. See pricing.

Which California license covers roofing work?+

The C-39 Roofing classification, issued by the Contractors State License Board. A B General Building contractor may take projects that include roofing, but CSLB says a standalone roofing contract must be subcontracted to a C-39 contractor. Roof Manager does not check or verify licenses; CSLB’s Check a License page does.

Does a California reroof need a Class A roof covering?+

It depends on where the property is. In Very High Fire Hazard Severity Zones, state law requires at least a Class A covering when more than 50 percent of the total roof area is replaced within one year, unless the jurisdiction has adopted the State Fire Marshal’s model ordinance. Where the California Wildland-Urban Interface Code applies, replacement roof coverings must meet its Class A rules. Check the property’s zone and ask the local building department which rules apply.

When do the cool-roof rules apply to a reroof?+

Under the 2025 Energy Code, when more than 50 percent of a single-family roof is replaced, new roofing products must meet cool-roof values in the listed climate zones — Climate Zones 4 and 8 through 15 for steep-slope roofs, and 4 and 6 through 15 for low-slope roofs — with exceptions. A report’s per-facet areas show how much of the roof a job replaces; check the climate zone with the Energy Commission’s tool.

Can I use a Roof Manager report for a storm, fire or insurance job?+

You can use it to measure and price the job. Reports export as PDF, Excel, CSV and JSON, and there is an Xactimate XML export (not ESX), so check what a carrier or adjuster asks for. A report measures the roof from imagery; it is not a damage inspection, and Roof Manager does not file, advise on or adjust insurance claims.

Get Started

Price your next California roof from the office

Create a free account and run your first 2 reports on roofs you already know. Check the numbers against your own, send a proposal from one and decide for yourself — or start with a sample report.

Sources

Sources (checked September 30, 2026)

  1. Contractors State License Board — C-39 Roofing classification (California Code of Regulations, title 16, §832.39)
  2. California Business and Professions Code §7057 — General building contractor
  3. Contractors State License Board — Fast Facts: What Jobs "B" General Building Can/Cannot Perform (updated April 2025)
  4. California Business and Professions Code §7048 — Exemption for work under $1,000 (no building permit; no employees)
  5. California Business and Professions Code §7030.5 — License number in contracts, calls for bid and advertising
  6. Contractors State License Board — Check a Contractor License
  7. California Business and Professions Code §7151 — "Home improvement" defined
  8. California Business and Professions Code §7159 — Home improvement contracts (required contents and notices)
  9. California Business and Professions Code §7159.5 — Down payment limit on home improvement contracts
  10. California Building Standards Commission — 2025 Title 24 California code changes (new California Wildland-Urban Interface Code, Part 7)
  11. 2025 California Wildland-Urban Interface Code (Title 24, Part 7), Chapter 1 — Section 101.3.1 Application
  12. 2025 California Wildland-Urban Interface Code (Title 24, Part 7), Chapter 5 — Section 504 Roofing and Section 507 Replacement or repair of roof coverings
  13. California Health and Safety Code §13132.7 — Fire retardant roof coverings (Class A in very high fire hazard severity zones)
  14. California Government Code §51179 — Local designation of fire hazard severity zones
  15. Office of the State Fire Marshal (CAL FIRE) — Fire Hazard Severity Zones maps
  16. California Energy Commission — 2025 Building Energy Efficiency Standards (permit applications on or after January 1, 2026)
  17. California Energy Commission — 2025 Building Energy Efficiency Standards, Title 24, Part 6 (CEC-400-2025-010-F): §150.2(b)1I and §141.0(b)2B
  18. California Energy Commission — Building climate zone tool and maps
  19. California Building Standards Commission — Codes: 2025 California Building Standards Code (Title 24), effective January 1, 2026
  20. 2025 California Residential Code (Title 24, Part 2.5), Chapter 1 — Section R105 Permits (R105.2 Work exempt from permit)
  21. California Business and Professions Code §7028.16 — Unlicensed contracting in a declared disaster area
  22. Contractors State License Board — Disaster information: licensing in declared disaster areas
  23. Contractors State License Board — Disaster Help Center