← ServiceOpsKits blog

How to Price Custom Cabinet Installation: Real Numbers, Real Math

Pricing · 2026-06-27 · ServiceOpsKits

The Three Pricing Models — Pick the Right One for the Job

Most cabinet installers lose money not because they charge the wrong rate, but because they pick the wrong pricing model for the job type. There are three that actually work:

Linear-foot pricing is the fastest to quote and easiest to compare against competitors. In 2026, market rates run $75–$150 per linear foot for base and upper cabinet installation in a residential kitchen, depending on market and complexity. High-end custom work — full-height built-ins, integrated appliance panels, site-finished faces — pushes $175–$250/LF. This model works well for straightforward layouts where your shop drawings are tight and the site is prepped.

Day-rate pricing is the honest fallback when the job has too many unknowns. A two-man crew costs $1,400–$2,200/day all-in including your markup, depending on your market — major metros run toward the top end. Quote the estimated number of days, add a 10–15% contingency buffer in writing, and make clear what triggers a change order. This protects you on renovations where walls are moving, soffits are unknown, or the GC's schedule is loose.

Fixed-bid from a takeoff is the premium tier — it signals professionalism and lets you charge more because you're absorbing schedule risk. But a fixed bid is only defensible if you've done a proper takeoff: verified field dimensions, flagged out-of-plumb conditions, documented every filler, scribe, and specialty panel. Skip the takeoff and you're just guessing with a decimal point.

---

Field Measurement Is Where Shops Lose Money

Out-of-plumb walls are the most expensive surprise in cabinet installation, and they're almost never a surprise if you measure correctly. A wall that reads 12'0" on paper but runs 3/8" out of plumb over 8 feet will push your scribes, fillers, and reveal dimensions off across the entire run.

The rule: measure the site, not the plan. Shop drawings should match what's on the floor and wall, not what the architect drew. Before any cutting happens, send someone to the site with a level, a story pole, and a checklist. Capture:

  • Floor-to-ceiling height at every corner (they're rarely the same)
  • Wall-to-wall diagonal to confirm square
  • Any plumbing or electrical rough-in locations that will dictate panel cutouts
  • Existing soffit or ceiling slope that affects upper cabinet height

This takes two hours on a typical kitchen. It prevents rework that averages $800–$1,500 per incident when you have to re-cut a panel or rebuild a filler on site.

Shops that skip this step rationalize it as "we've done hundreds of kitchens." That's true right up until the one bathroom addition where the contractor poured the slab 1/2" high and your base cabinet run hits the wrong height throughout.

---

Cut-List Waste: The 15% Line

Material waste is where margin quietly disappears. On a well-run job with accurate field dimensions and a clean cut list, waste runs 8–12%. Push past 15% and you've eaten your material markup — at $90–$180/sheet for cabinet-grade plywood, that's real money.

Common waste culprits:

  • Grain-matching on visible panels — you lose more of each sheet when you're orienting grain direction consistently. Budget 18–22% waste on grain-matched jobs upfront and price accordingly.
  • Nested cuts not optimized — hand-arranging parts on a sheet wastes 3–5% compared to software-optimized nesting. On a 40-sheet kitchen, that's two sheets of material.
  • Last-minute site changes — when the GC moves a window or the client changes to a farmhouse sink mid-cut, you eat the re-cuts. Every scope change needs a written change order before you touch the saw.
  • Misread dimensions from shop drawing to cut list — a transcription error at the cut list stage is more expensive than a field measurement error because you may not catch it until the cabinet doesn't fit.

The Millwork Install Kit at /kits/millwork-install.html includes a cut-list optimizer and dimension matrix that cross-references your field measurements against the cut list before any sheet hits the saw. Running this check takes about 20 minutes per job and routinely catches the transposition errors and filler miscalculations that show up as waste.

---

Building Your Fixed-Bid Number

Here's the math for a standard 25-linear-foot kitchen with upper and base cabinets:

Material cost:

  • Cabinet boxes (factory or shop-built): $4,500–$7,000
  • Hardware (hinges, drawer slides, pulls): $600–$1,200
  • Sheet goods for fillers, scribes, panels: $300–$600
  • Fasteners, adhesive, blocking: $150–$250
  • Total material: $5,550–$9,050

Labor:

  • Install crew (2 people, 2.5 days): $3,500–$5,500
  • Shop prep (cutting fillers, pre-fitting): $400–$800
  • Total labor: $3,900–$6,300

Overhead and margin:

  • Shop overhead allocation: 15–20% of labor+material
  • Target net margin: 18–25%

At the midpoints, a 25-LF kitchen runs $115–$145 per linear foot fully installed. If you're quoting $90/LF on a complex job, check your assumptions — you're likely not accounting for overhead or your waste is running hot.

For commercial millwork — restaurant booths, retail built-ins, office casework — day-rate is usually safer. These jobs have more coordination overhead, more change orders, and tighter installation tolerances. Quote $1,800–$2,400/day for a two-man skilled crew and require a signed schedule of values before mobilizing.

---

Reveal QA: The Step That Protects Your Final Payment

A cabinet job isn't done when the last box is hung. The reveal inspection is what separates shops that collect the deposit from shops that argue about it.

Reveal consistency — gaps between doors and drawer faces should be uniform: 1/8" is industry standard for frameless Euro, 3/16" for face-frame. Walk the entire run with a feeler gauge before calling the client in. One door at 3/16" in a row of 1/8" doors is a punchlist item every time.

Scribe and filler fit — scribes against walls should have no visible gap at any point. Hold a light behind the scribe and look from the front. Any gap over 1/32" at a visible face needs to come off and be re-fit. This takes 20 minutes on site; it takes four hours of back-and-forth if the client finds it first.

Soft-close function — test every door and every drawer. Soft-close dampers fail in shipping more often than people realize, especially in cold-weather deliveries (January through March 2026 has been rough for hardware arriving in unheated trucks in northern markets). Replace any that don't dampen smoothly before the walkthrough.

Level and plumb check — re-check your base cabinet run with a 4-foot level after all boxes are secured. Tile backsplash and countertop installation will expose any deviation.

The reveal QA checklist inside the Millwork Install Kit walks through all of these checkpoints in sequence with pass/fail fields and a photo-attach slot for each item. That documentation matters if a dispute surfaces 60 days after installation — you have timestamped evidence the job was correct at handoff.

---

Common Pricing Mistakes to Avoid

Quoting from plans before a site visit. Architectural drawings are not field dimensions. Always charge for — or absorb as a cost-of-sale — a real site measure before you commit to a fixed price.

Ignoring the punch and pull labor. Hardware installation — hinges, drawer slides, handles — is slow, repetitive work. Budget 20–30 minutes per door and drawer opening. On a 30-door kitchen that's 10–15 hours of hardware labor that beginners forget to price.

No escalation clause on material cost. Plywood and hardware pricing shifted 12–18% over the first half of 2026 due to tariff-driven supply chain pressure on imported sheet goods. Any bid with more than 6 weeks between signing and cutting should include a materials escalation clause tied to your supplier invoice.

Underpricing tight-tolerance work. Built-ins with integrated appliances, floor-to-ceiling libraries, or panel-ready refrigerators need 30–40% more labor per linear foot than standard kitchen installs. Price the complexity, not just the footage.

Skipping the change order conversation upfront. Establish in the contract: any scope change above $250 requires a written change order before work proceeds. This one clause prevents 80% of payment disputes.

---

Tools That Do the Math for You

The spreadsheet that most cabinet shops run on — a tab for material, a tab for labor, a tab for waste — works fine until a job gets complex. The problem is that nothing connects. Your cut list lives in one file, your field dimensions in another, and your reveal QA in a paper notebook.

The Millwork Install Kit at /kits/millwork-install.html wires these together: field dimensions feed the dimension matrix, the matrix drives the cut list optimizer (with live waste percentage), and the reveal QA checklist references the same part numbers. For shops quoting more than 4–5 installations per month, that integration pays back in the first week — one caught mis-cut on a sheet of 3/4" maple ply covers the kit cost.

If you're also building pricing templates and customer-facing quotes, the /bundles/millwork-install.html bundle adds quote generation and change-order documentation on top of the production tooling.

Pricing cabinet installs correctly is less about knowing the right number and more about knowing where your last job went wrong. Run the waste analysis on your last three jobs. If you're over 15%, fix the cut list before you fix the bid.

Put this to work. The math and paperwork for this is already built — grab the tools and skip the spreadsheet-building.

Get the millwork & cabinetry shop kit Take the full video course

Common questions

What is a fair price per linear foot for cabinet installation?
Residential kitchen installs typically run $75–$150 per linear foot for standard base and upper cabinets. Complex work — full-height built-ins, panel-ready appliances, grain-matched faces — runs $175–$250/LF. Commercial casework is usually better quoted at a day rate of $1,800–$2,400 for a two-man crew.
How much waste should I budget for in a cabinet cut list?
Well-run jobs with accurate field dimensions and optimized nesting run 8–12% waste. Plan for 18–22% on grain-matched or highly figured panels. Anything over 15% on standard work is eating your material markup and needs to be traced to a specific cause before the next job.
What triggers a change order on a cabinet install job?
Any scope change above $250 should require a written change order signed before work proceeds. Common triggers: client changes sink or appliance style mid-cut, GC moves a wall or window, site conditions reveal different rough-in locations than the plan showed.
How do I handle out-of-plumb walls in a cabinet installation bid?
Do a real site measure before committing to a fixed price. Capture floor-to-ceiling heights at every corner, diagonal measurements to check square, and level readings across all wall runs. Add a filler and scribe allowance to your material budget — typically 3–5% of box material cost — and note in the contract that walls more than 1/2" out of plumb may require a change order.
What is a reveal in cabinet installation and why does it matter?
The reveal is the visible gap between door and drawer faces. Frameless (Euro) cabinets standard is 1/8"; face-frame is 3/16". Inconsistent reveals are the most common punchlist item clients flag at final walkthrough. Walking the job with a feeler gauge before calling the client in takes 30 minutes and protects your final payment.

Keep reading