For roofing contractors
Software for roofing contractors
Outline the plane, set its pitch, and take off coverings, underlayment, flashings, vents and decking at true sloped area, then bid it, schedule it and bill it.

A roof measured flat is a roof bid short
The footprint on the plan is not the surface you are covering. A 6:12 plane is about twelve per cent bigger than the rectangle it prints as, and every bundle, roll and sheet you buy is bought against the sloped number.
The rest of the estimate is not area at all. Drip edge, hip and ridge cap, valley metal, step flashing and ridge vent are traced by the foot; boots, box vents, skylights, chimneys and crickets are counted. Bidding all of that as a rate per square is how a roof gets sold for less than it costs.
What you get
Built around how this trade actually works
True sloped area, from the pitch
Outline the plane, set its pitch on the condition, and the covering prices against the sloped square footage: one hundred square feet to the square, the way you buy it.
Underlayment and membrane as their own coverage
Synthetic underlayment, eave and valley ice-and-water, and decking are separate area conditions, so a change in the spec moves one line rather than the whole estimate.
Metals by the foot, penetrations by the piece
Drip edge, ridge cap, valley metal, step flashing and ridge vent trace as runs; pipe boots, static vents, skylights, chimneys and crickets are clicked and counted.
Tear-off, deck and low slope
Asphalt tear-off and disposal is a measured condition rather than a guess, deck replacement is its own area, and 60 mil TPO sits in the same catalog for the commercial half of the book.
Proof, dated and located
Photos filed against the job with their date and place frozen on the record, and a photo report on your own letterhead when the builder or the owner asks what was under there.
Billed on the number you quoted
The estimate number becomes the job number and the invoice number, so the builder’s accounts payable can tie your invoice to the estimate they approved.
How it works
Start to finish
- 1
Switch the roofing catalog on
Roofing conditions are opt-in. An admin turns the trade on and the coverings, underlayments, flashings, ventilation and decking sections appear.
- 2
Measure the planes at pitch
Outline each plane, set its pitch, trace the metals, count the penetrations. Quantities roll up per sheet and across the set.
- 3
Quote it as a document
Itemised from your own rates, emailed under your own company name, with an accept link the builder or the owner can sign on a phone.
- 4
Dispatch, document and invoice
A crew owns the day, gets told with the plan stamped on the job, photographs the work, and the invoice goes out on the same number.
Written for the builder’s plans, not the door knock
Most roofing software is built for retail re-roof: an aerial report, an insurance supplement and a canvassing pipeline. This is built for a roofer working off the drawings the builder sent: measured at pitch, priced from your own rates, quoted as a document their office can approve and match to your invoice months later.
Read the restShow less
The commercial edge is in the same catalog rather than a different product: standing-seam and exposed-fastener metal, and 60 mil TPO for low-slope, each priced per square foot on the same estimate as the shingles. If a commercial job bills on a schedule of values, progress billing with retainage is a separate module.
Re-roof work is not excluded either: tear-off and disposal and deck replacement are measured conditions like any other. What is not here is aerial report ordering and insurance supplementing, and that is a deliberate limit rather than a gap we are quiet about.
Common questions
- No. You measure the plans in the takeoff, or enter quantities from a report you already bought. There is no aerial report ordering and no insurance-supplement workflow. If claims work is your business, this is the wrong tool and we would rather say it now.
See it on your own jobs.
A 20-minute walkthrough, on your real pipeline. No slide deck, no pressure.