14-day free trial · Cancel any time.Start free →
All articles
carpentry
ROOOSTER
How to Bid Carpentry Jobs: Scope, Materials Volatility, and Change Orders
carpentrypricing

How to Bid Carpentry Jobs: Scope, Materials Volatility, and Change Orders

A carpentry bidding guide: scoping trim and framing work, handling lumber price swings, writing change orders that get signed, and bidding fast without bidding blind.

Roooster
Roooster Editorial · Editorial
July 1, 2026 · 2 min read

Carpentry bids fail in the gap between what the customer imagined and what the carpenter priced. "Replace the deck boards" turns into joist repairs; "simple built-in" turns into scribing against a wall that is two inches out of plumb. Winning bids in this trade is mostly the discipline of scoping, documenting, and pricing the unknowns. Here is how to do it.

Scope in Writing, With Photos

Every carpentry bid should start with a documented scope: what is included, what is excluded, and what was visibly unknowable at bid time. Photograph everything at the walkthrough, especially the conditions that could hide problems: deck ledger connections, water staining near trim, walls that will receive built-ins.

The exclusions are as important as the inclusions. "Price assumes sound framing behind existing trim; rot repair billed as change order at $X/hr plus materials" is one sentence that prevents the classic carpentry margin disaster: discovering the real job after committing to the imagined one.

Handle Lumber and Materials Volatility Explicitly

Lumber and sheet goods prices move enough to matter between bid and build. Protect yourself two ways. First, put a validity window on every bid (30 days is common) so an old number cannot be redeemed after a price spike. Second, on larger jobs, quote materials as a defined allowance with the actual receipts passed through at your stated markup, so a market move mid-project is a documented adjustment rather than an argument.

Markup on materials is earned, not padded: it covers sourcing time, delivery coordination, waste factor, and returns. 1.3-1.5x on lumber packages and 1.5-2x on hardware and fasteners is normal practice.

Price Your Hours Like a Business, Not a Hobby

Fine carpentry attracts people who love the work, and people who love the work chronically underprice it. Your rate must carry your fully loaded cost: self-employment taxes, insurance, the van, the tools (a trade with real tool costs), and every unpaid hour of quoting, sourcing, and driving.

Bid from task-level time estimates you actually track. After ten decks or twenty built-ins, your estimated-versus-actual log is the most valuable pricing asset you own. Round bids to intentional numbers, present them promptly, and resist the urge to discount silently when a customer hesitates; offer a reduced scope instead.

Change Orders: The Skill That Saves the Margin

Mid-job discoveries are normal in carpentry. Losing money on them is optional. The rule: no undocumented extra work, ever. When rot, out-of-square framing, or a customer "while you're here" appears, stop, photograph it, price it, and get approval in writing before proceeding.

Speed makes this practical. A change order that takes two days to produce stalls the job and sours the customer; one produced on the spot from your phone keeps momentum. Roooster is built for that motion: photo the discovery, add the line items, send for e-signature, and keep building. Clean scoping wins carpentry bids; clean change orders keep them profitable.

Ready to put this into practice?

Roooster helps home service businesses quote, schedule, and invoice faster.
Start a free 14-day trial.

Start free trial →
Roooster for your trade:CarpentryHVACPlumbing
← Back to all articles

Keep reading