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
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.
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.
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.
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.
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.
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.
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.
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.
Every facet carries its own pitch, which decides steep-slope labour, the underlayment and the kind of roof covering a section can take.
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.
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.
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.
Order the report from the property address — in your account, or straight from a lead. How ordering works.
Your catalog and supplier prices turn the measured squares and edge lengths into a priced material list and a job total.
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.
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 →
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.
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.
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
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
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
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 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
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.
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.
2 free reports to start, no subscription required. The CRM is included.
Up to 30 reports every month. The CRM is included.
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.
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.
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.
$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.
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.
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.
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.
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.
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.