The specification the price depends on
Slab depth, concrete grade, fibres or mesh, sub-base depth and fall in a short table before the price. The customer can hold a cheaper quote up against it.
For concrete, driveway and groundworks contractors
ExtraflowDoc lets a concrete contractor quote what the customer cannot see: slab depth, concrete grade, reinforcement and sub-base, concrete by the cubic metre and finishing by the square metre, finishes side by side, and joints, sealing and the council permit on their own lines.
Free plan available. No credit card required. Or build a quote in your browser with nothing to install.
See it in action
Explore the screenshots for a better understanding — click any screenshot to view it full-screen.
The ExtraflowDoc document editor
Built for slabs, driveways and foundations
Concrete quotes lose to cheaper ones that pour thinner, skip the sub-base or leave out the joints. The way to win is to put the specification on the page, where the customer can compare it.
Slab depth, concrete grade, fibres or mesh, sub-base depth and fall in a short table before the price. The customer can hold a cheaper quote up against it.
Ready-mix by the cubic metre, finishing and mesh by the square metre, the apron at the road or the steps as one job. Each line keeps its own unit, so the total matches how you price the pour.
Each stage of the job has its own subtotal, so the customer sees what breaking out and preparing the sub-base cost before the concrete itself.
Brushed, coloured and exposed aggregate priced for the same slab, each with its own total. Customers often move up a finish when the difference is on the page.
Put your plan drawing in the quote as an image, with dimensions, fall and control joints marked. It answers the question of where it will crack before anyone asks.
Add a payment schedule that starts with the work, and send the quote for e-signature. The accepted quote becomes the invoice in one click.
Worked example
This is a real six-page ExtraflowDoc estimate from a concrete contractor in Nashville to homeowners replacing a cracked tarmac driveway with 920 square feet (about 85 m²) of fibre-reinforced concrete, for $11,266.50. Nobody sees what is under a driveway, so this estimate shows it before it puts a price on it.
A summary and a specification table give the slab depth, strength, reinforcement and sub-base. A section on what lies beneath the surface explains why concrete cracks; a plan shows the dimensions, the fall and where the control joints go. Three finishes are priced side by side: brushed, coloured and exposed aggregate.
Breaking out comes to $1,890.00, sub-base and formwork to $1,784.00. The concrete section, $6,628.50, prices the ready-mix by the cubic yard, reinforcement and finishing by the square foot, and the thickened apron at the road as one job. Joints, sealing and the city permit add $964.00.
A programme and a checklist for looking after new concrete come before the payments, which start only when work starts. The terms are honest about quantities and about cracks, and the homeowners book by signing.
Concrete and outdoor examples
The full concrete driveway estimate, a construction estimate template and a decking estimate for the back garden. Click any example to open it.
Concrete Driveway Estimate Example
Tarmac out, 920 sq ft of fibre-reinforced concrete in: specs, a plan with joints, concrete by the yard and three finishes.View full exampleCustomer stories
“Game changer for our construction business. Complex estimates that used to take hours now take 10 minutes.”
“Best ROI of any software we've purchased. Paid for itself in the first week.”
“ExtraflowDoc saved us hours every week. We send professional cleaning quotes in minutes instead of hours.”
Integrations
ExtraflowDoc installs into Pipedrive and monday.com, so the estimate is built on the deal or item the site visit created, with the address, the measurements and the photos already there.

Open ExtraflowDoc from the deal. The customer, the address and custom fields such as area, slab depth or finish fill the estimate, and the signed PDF stays on the deal.

If pours run on a monday.com board, build the estimate from the item. Its columns fill the document, and the signed estimate is saved back on the job.
Pricing
Estimators, site foremen and the office all quote on one plan. ExtraflowDoc charges by documents per month per company, not per user.
£0.00/month
5 documents/month per company
£11.80/month
20 documents/month per company
£19.68/month
35 documents/month per company
FAQ
Including what ExtraflowDoc does not do.
It is software that turns a site visit into a quote or estimate the customer can sign: the specification, breaking out and sub-base, concrete and finishing, joints and the permit, options and payments. ExtraflowDoc does this inside Pipedrive or monday.com, from the deal or item the enquiry created.
No. ExtraflowDoc does not measure from plans or convert dimensions into cubic metres. Work out the volume your way, with your waste allowance, and ExtraflowDoc prices and presents it.
Yes, as a pricing options section with a total for each finish, or as separate quotation tables. Each option is fixed; the customer tells you which finish to lay.
No. There is no crew calendar or pour scheduling, and no weather tracking. The quote can carry a programme section for the customer; allocating the gang happens in your own tools.
Yes. Address the quote to the main contractor, put the bid items and alternatives in sections, state exclusions in a scope section, and send it for signature or accept a subcontract against it.
Yes. Price ready-mix, reinforcement and labour from their cost with a markup or a margin. The document details show cost, profit and margin to your team; internal columns are left off the customer's copy.
Yes, as a purchase order from the same deal with the same quantities. ExtraflowDoc does not connect to batching plant dispatch systems.
Yes. The free plan covers 5 documents a month with unlimited users, and paid plans start at £11.80/month for 20 documents when the season gets busy.
Ready for the next pour?