For carpenters, millwork shops and cabinetmakers

Carpentry and millwork quoting software for built-ins, cabinetry and trim

ExtraflowDoc lets a carpenter quote custom work the way clients buy it: each piece with its size, materials and finish, photos of similar jobs, fixed prices, a build schedule and a signature before the shop drawings begin.

  • Quotes
  • Estimates
  • Proposals
  • Agreements
  • Work orders
  • Purchase orders
  • Delivery notes
  • Invoices

Free plan available. No credit card required. Or build a quote in your browser with nothing to install.

4.8 out of 5 from 157 reviews

Free plan, no credit cardPhotos on every lineE-signatures included

Built for custom millwork

What a carpentry quote has to get right

Custom work is bought on trust. The client can't see the piece yet, so the quote has to describe it well enough for them to picture it and check it.

Every piece, with its size and materials

A table of what you'll build (library wall, 144 × 104 in, maple plywood with poplar face frames) comes ahead of any price. The client checks the description, and you have a written record of what was agreed.

Photos of the style, right on the line

Attach several photos to a line item: a Shaker door sample, a finished built-in from an earlier job, the hardware. Clients approve what they can see, and the photos keep the quote and the conversation in one place.

Fixed prices for pieces, linear feet for trim

Each built-in carries one fixed price; crown, baseboard and wainscoting are priced by the linear foot. With mixed units in one table, a different room or a longer run is re-priced by changing a single number.

Finish and hardware on their own lines

Spraying, staining and hardware are where clients look to save. Give them their own section with its own subtotal, so a client can see what a less expensive finish would change without you rewriting the quote.

Shop hours and material cost stay internal

Price each piece from cost plus margin and mark the cost columns internal. You see shop hours, sheet goods and profit on every line; the client sees a clean price.

Deposit on drawing approval, then signature

Add a payment schedule tied to drawing approval, delivery and completion, and send the quote out for e-signature. The accepted quote becomes the deposit invoice in one click.

Worked example

Anatomy of a real carpentry quote

This is a real three-page ExtraflowDoc quote from a finish carpenter in Richmond, Virginia, to the owners of an older home: a library wall, a window seat, a mudroom bench, crown moulding and wainscoting, for $18,472.00. It is set out so the client knows exactly what will be built, and from what, before they see the price.

Page 1 — a cover letter, every piece with its size and materials, and the schedule

A short letter says what the quote covers and that the price holds until a set date. A table then lists each piece with its size and materials (maple plywood cases, poplar face frames, a red oak bench top) and commits to shop drawings before anything is cut. A four-step timeline takes the job from drawings to install in about six weeks.

Page 2 — a fixed price per built-in, trim by the linear foot

The three built-ins add up to $14,150.00, each at a fixed price with a short description. Crown moulding and wainscoting are priced by the linear foot, $2,492.00 combined, so a change of room is easy to re-price. The sprayed finish and the hardware get their own section, $1,830.00, and no sales tax is added because the carpenter pays it on the materials.

Page 3 — payments, the terms an older home needs, and acceptance

Three payments are tied to drawing approval, delivery and the final walkthrough. The terms cover walls that aren’t square (scribing included, plaster repair not), changes after the drawings are approved, and a two-year warranty on joinery and finish, followed by a signature block.

See the full carpentry quote, page by page

Customer stories

From a cabinetry shop and other trades

“Very intuitive. Our team was creating professional proposals on day one with zero training.”

Amanda Wilson, Signature Cabinetry

“Game changer for our construction business. Complex estimates that used to take hours now take 10 minutes.”

Michael Chen, BuildTech Construction

“Best ROI of any software we've purchased. Paid for itself in the first week.”

David Thompson, RealQuality Roofing

Integrations

Quote from the inquiry you already logged

ExtraflowDoc installs into Pipedrive and monday.com, so the quote is built on the deal or item the inquiry created, next to the measurements and the photos from the site visit.

Carpentry quotes in Pipedrive

Open ExtraflowDoc from the deal. The client, the address and custom fields such as room, wood species or finish colour fill the quote, and the signed PDF stays on the deal.

Pricing

One price for the shop, not per seat

The owner, the estimator and whoever draws the shop drawings are on the same plan. ExtraflowDoc charges by documents per month per company, so a growing shop doesn't pay more per person.

Free plan

$0.00/month

Billed monthly. Unlimited users included.

5 documents/month per company

  • Estimates
  • Quotes
  • Proposals
  • Invoices
  • Agreements
  • Purchase Orders
  • Delivery Notes
  • Work Orders
  • Custom Documents
  • Templates
  • Integration with Pipedrive
  • Integration with monday.com
  • E-Signatures
  • CPQ
  • Tiered Pricing
  • Volume Discounts
  • Multiple Taxes
  • Pricing Engine for line items (Price, Price + Markup, Price + Profit Margin)

Basic plan

$20.69/month

Billed monthly. Unlimited users included.

20 documents/month per company

  • Estimates
  • Quotes
  • Proposals
  • Invoices
  • Agreements
  • Purchase Orders
  • Delivery Notes
  • Work Orders
  • Custom Documents
  • Templates
  • Integration with Pipedrive
  • Integration with monday.com
  • E-Signatures
  • CPQ
  • Tiered Pricing
  • Volume Discounts
  • Multiple Taxes
  • Pricing Engine for line items (Price, Price + Markup, Price + Profit Margin)

Standard plan

$34.49/month

Billed monthly. Unlimited users included.

35 documents/month per company

  • Estimates
  • Quotes
  • Proposals
  • Invoices
  • Agreements
  • Purchase Orders
  • Delivery Notes
  • Work Orders
  • Custom Documents
  • Templates
  • Integration with Pipedrive
  • Integration with monday.com
  • E-Signatures
  • CPQ
  • Tiered Pricing
  • Volume Discounts
  • Multiple Taxes
  • Pricing Engine for line items (Price, Price + Markup, Price + Profit Margin)

See all pricing plans, up to 600 documents/month

FAQ

Carpentry quoting software: frequently asked questions

Including what ExtraflowDoc doesn't do.

What is carpentry quoting software?

It's software that turns a measured job into a quote the client can accept: each piece described with its size and materials, prices, photos, a schedule and a signature. ExtraflowDoc does this inside Pipedrive or monday.com, from the deal or item the inquiry created.

Does it draw cabinets or produce cut lists?

No. ExtraflowDoc isn't design or CAD software: it doesn't draw shop drawings, optimize sheet layouts or generate cut lists. Do that in your design tool, and add the drawings or renderings to the quote as images.

Can I mix fixed prices and linear-foot pricing?

Yes. Every line has its own unit and quantity, so a built-in at a single fixed price and 64 linear feet of crown moulding sit in the same table and add up to the same total.

Can I show a client two finishes or two wood species?

Yes. Add a quotation table for each option, such as paint-grade maple and stain-grade white oak, each with its own total. The client sees both and tells you which one to build.

Can I add photos of past jobs?

Yes. Each line item can hold several photos, and gallery sections show finished jobs with a short description. Upload them once to the shared media library and reuse them in every quote.

Can I see my margin on each piece?

Yes. Price lines as cost plus markup or cost plus margin. The document details show cost, profit and margin to your team only, and cost columns can be marked internal so they never show up on the PDF.

Does it track shop hours or schedule production?

No. ExtraflowDoc has no time clock, job costing or production schedule. The quote can include a timeline section for the client, but tracking the work happens in your own tools.

Can the quote become the deposit invoice?

Yes. Convert the accepted quote into an invoice in one click, with every line carried over. The payment schedule section spells out the deposit and the later payments right in the quote.

Is there a free plan for a one-person shop?

Yes. The free plan covers 5 documents a month with unlimited users. Paid plans start at $20.69/month for 20 documents, with every feature on every plan, so the shop pays the same when an apprentice starts quoting.

Ready to quote the next built-in?

Describe the piece so clearly the client can picture it, then get it signed.