Roofing quoting software for re-roofs, repairs and storm damage
ExtraflowDoc lets a roofer quote straight from the survey: square and linear metres traced to the roof plan, strip-off, boarding and leadwork on their own lines, tile or slate options side by side, and the homeowner's signature before you leave the drive.
Free plan, no card neededTile and slate options side by sideE-signatures included
See it in action
What's Inside ExtraflowDoc?
Explore the screenshots for a better understanding — click any screenshot to view it full-screen.
01 / 36
The ExtraflowDoc document editor
Built for the way roofs are sold
What a roofing quote has to get right
Homeowners get three roofing quotes and rarely understand any of them. The one they sign is usually the one that explains the figure.
Quantities the homeowner can check
Areas come from a roof plan with every slope lettered, the waste allowance is stated on the tile line, and ridge and hip runs are listed separately. Drop the plan into the quote as an image and every quantity can be checked against it.
Strip-off, the roof build-up and leadwork as sections
Group the lines into strip-off and preparation, the roof build-up, and leadwork and ventilation, each with its own subtotal. Loss adjusters and homeowners alike get through a sectioned roofing quote far faster.
Square metres, linear metres and each, in one table
Tiles and breathable membrane by the square metre, eaves trim and ridge tiles by the metre, pipe collars by the piece, the skip per load. Every line keeps its own unit, so the total adds up the way the roof goes on.
A provisional sum for what is under the old roof
Price three sheets of replacement boarding as a provisional sum and say what each extra sheet costs. The homeowner knows the worst case before signing, and nobody argues about rotten timber once the old roof is off.
Good, better, best coverings
Show a standard concrete tile, a clay tile and natural slate as separate quotation tables, each with its own total, or as a short per-square-metre comparison. The homeowner chooses with the prices in front of them.
Signed before the next roofer turns up
Send the quote for e-signature from your phone outside the house. Once the roof is on, the accepted quote becomes the invoice in one click, and a guarantee certificate goes out from the same deal.
Worked example
Anatomy of a real re-roofing estimate
This is a real six-page ExtraflowDoc estimate from a roofing contractor in Austin to homeowners whose roof was damaged by hail: a full strip-off and a Class 4 impact-resistant shingle roof, 27.1 roofing squares (about 252 m²), for $19,620.85. It is written to stand up to the two questions every roofing customer asks: how did you measure it, and what happens if you find something under the old roof?
Page 2 — the roof measured slope by slope
A roof plan gives every slope a letter and an area, and the totals become the squares on the estimate. The shingle line adds a stated 10% waste allowance, and the hip and ridge line says how many feet are ridge and how many are hips, so any quantity can be traced back to the plan.
Pages 3 and 4 — strip-off, the roof build-up and flashings, itemised
Strip-off and preparation come to $2,918.80, including a skip and an allowance for three sheets of decking with the price of each extra sheet. The roof build-up, $14,912.05, prices shingles and underlay by the square and starter strip, drip edge and ridge cap by the foot. Flashings and ventilation add $1,790.00. A scope block sets out what is and is not included.
Pages 5 and 6 — three shingle options, payment and a cap on surprises
Three shingles are priced per square side by side. Nothing is paid until the materials arrive, and the terms say the final bill follows actual quantities but will not exceed the estimate by more than 10% without written approval. On the last page the homeowner ticks the shingle they want and signs.
The re-roofing estimate, the quote and the guarantee
The full re-roofing estimate, a fixed-price roof replacement quote, the guarantee certificate a roofer hands over, and a cladding estimate for the rest of the outside. Click any example to open it.
“Best ROI of any software we've purchased. Paid for itself in the first week.”
David Thompson, RealQuality Roofing
★★★★★
“Game changer for our construction business. Complex estimates that used to take hours now take 10 minutes.”
Michael Chen, BuildTech Construction
★★★★☆
“Very intuitive. Our team was creating professional proposals on day one with zero training.”
Amanda Wilson, Signature Cabinetry
Integrations
Quote from the survey you have already logged
ExtraflowDoc installs into Pipedrive and monday.com, so the quote is built on the deal or item the roof survey created, with the address, the photos and the claim details already in place.
Roofing quotes in Pipedrive
Open ExtraflowDoc from the deal. The homeowner, the address and custom fields such as roof area, pitch or the insurance claim reference fill the quote, and the signed PDF stays on the deal.
If jobs run on a monday.com board, build the quote from the item. Columns such as roof size and tile colour fill the document, and the quote is saved back on the job.
A run of storms brings in extra sales staff and surveyors. ExtraflowDoc charges by documents per month per company, not per user, so taking them on does not change the price.
It is software that turns a roof survey into a quote the homeowner can accept: measured quantities, strip-off, materials, leadwork and labour as separate lines, options, terms and a signature. ExtraflowDoc does this inside Pipedrive or monday.com, from the deal or item the survey created.
Does it measure roofs from satellite or drone images?
No. ExtraflowDoc does not measure roofs. Bring the areas and lengths from your own survey or an aerial report, and put the report's roof plan in the quote as an image. ExtraflowDoc prices the quote, sets it out and gets it signed.
Can I price by the square metre and by the metre on one quote?
Yes. Each line has its own unit and quantity, so tiles in square metres, eaves trim in metres, pipe collars by the piece and the skip per load sit in the same table and roll into one total.
Can I show the homeowner several roof coverings?
Yes. Add a quotation table for each covering, each with its own total, and the homeowner compares them side by side. Each table is a fixed option; the homeowner tells you, or ticks on the signature page, which one they want.
Does it handle insurance claims or Xactimate?
No. ExtraflowDoc does not import or produce Xactimate estimates and does not deal with insurers. You can put the claim reference and the loss adjuster's figures in the quote as fields or text, but the claim itself stays with you.
Can I see my margin on a roof?
Yes. Each line can be priced from cost plus markup or from a target margin, so tiles and labour carry different margins. The document details show cost, profit and margin to your team; internal columns never appear on the homeowner's copy.
Can I send a guarantee certificate when the job is done?
Yes. Warranties are a section in the block library, and you can build a guarantee certificate as its own document from the same deal, listing the materials that went on the roof.
Can the quote become the invoice?
Yes. Convert the accepted quote into an invoice in one click, with every line carried across. Adjust any provisional sums to the actual quantities before you send it.
Is there a free plan for a small roofing firm?
Yes. The free plan covers 5 documents a month with unlimited users. Paid plans start at £11.80/month for 20 documents, with every feature on every plan, so a busy storm season adds documents, not seats.
Keep reading
Where to go next
Quoting software
The whole product on one page: the editor, pricing and the CRMs, without the roofing detail.