Local CNC wood processing: 7 checks before you place an order
This guide is for engineers and buyers sourcing machined wood parts from a shop within driving distance. It covers the checks that decide whether a local quote is realistic: grain direction, moisture, tolerance, tooling, finishing and lead time. Read it before you send a drawing.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
Local versus overseas versus hand tools for wood parts
Use this to pick a route before you ask for pricing.
| Route | Best for | Tolerance you can hold | Watch out for |
|---|---|---|---|
| Local CNC wood processing | Prototypes, jigs, small batches, design loops | ±0.1 mm on dry hardwood, ±0.2 mm on softwood | Limited species stock; shop may not run wood daily |
| Overseas CNC wood processing | Repeat runs, 500+ pieces, single species | ±0.1 mm if stock is conditioned | Freight cycles wood; 4–8 weeks of transit |
| Hand tools and bench work | One-offs, repairs, curved trim | ±0.5 mm at best | Time per part; operator skill decides result |
| Laser cutting and engraving | Flat panels, 2D profiles, marking | ±0.1 mm on 12 mm plywood | Charred edge; no 3D relief; thickness limits |
When local CNC wood processing is the right call
Choose local when the design is still moving, when wood and metal meet on the same part, or when a re-cut within days is worth more than a lower unit price. Choose an overseas run when the drawing is frozen, the volume is high and the species is stable.
Tolerance and wood species: what local CNC wood processing can actually hold
Wood is not a stable material, and the first mistake buyers make is quoting it like aluminium. A dry, straight-grain hardwood blank can hold ±0.1 mm on a profile cut and ±0.2 mm on pocket depth. Softwoods compress under the cutter, so expect ±0.2 mm to ±0.3 mm unless the shop takes a finishing pass with a sharp up-cut bit at 18,000 rpm and a 2–4 m/min feed.
If your drawing shows ±0.05 mm across a 600 mm panel, that is not a machining problem. It is a material problem. The board will gain or lose 0.2–0.3% of its width for every 1% change in moisture content. In a dry shop that is fine. In a humid warehouse the same part moves 1 mm or more over a season.
Split the drawing instead. Machine the wood to ±0.1 mm and put the tight features on a metal insert, a dowel or a threaded bush. We hold ±0.005 mm on the metal side of the assembly, and the wood simply locates it. That combination is how furniture frames, jigs and fixtures keep their fit after shipping.
Species choice follows the same logic. Maple, beech, ash and dense oak machine with clean edges and take a thread reasonably well. Pine, cedar and other softwoods fuzz at the exit side and need a backing board. MDF and plywood are dimensionally stable and cheap, but the core can chip on deep pockets, and a 12 mm plywood panel will not hold a screw the way solid ash does.
- 1Hardwood, dry±0.1 mm profile, ±0.2 mm depth, clean edges
- 2Softwood, dry±0.2–0.3 mm; use a backing board
- 3Plywood and MDFStable and flat; watch core chip-out on deep cuts
- 4Wet or green stockDo not quote tight tolerance; let it dry first
Moisture, grain direction and the tooling questions to ask
Moisture content is the single number that predicts whether your parts arrive flat. Kiln-dried stock at 6–8% machines well and stays put in a normal indoor environment. Above 12% the board is still shrinking, and a part cut today will not match the same part cut next month. Ask the shop to meter the stock and record the reading on the inspection sheet.
Grain direction sets the cut strategy. Running a climb cut along the grain leaves a clean edge on maple and oak. Cutting across end grain with the same tool lifts fibres and leaves tear-out, especially on open-pore species. For a clean end-grain finish, ask for a down-cut or compression bit, a shallower depth of cut, and a light finishing pass of 0.2–0.3 mm.
Then ask what tooling the shop will use. A straight two-flute router bit behaves very differently from a compression spiral. Feed and speed need to match the bit diameter, the spindle speed and the species. A 6 mm bit in hardwood usually runs best between 12,000 and 18,000 rpm with a chip load of 0.05–0.1 mm per tooth. If the quote does not mention any of this, the shop is pricing a drawing, not a process.
One more variable is cutter wear. Wood is abrasive, and a dull bit burns instead of cuts. Burn marks on maple or cherry are hard to sand out and show through a clear finish. Ask how the shop tracks tool life, and whether they change bits between species.
- 1Ask for the moisture readingTarget 6–8%; anything above 12% is a risk
- 2Name the grain direction on the drawingA note beats an assumption every time
- 3Request the tooling listBit geometry, diameter, rpm and feed rate
- 4Ask about tool lifeDull bits burn; burn marks survive sanding
Finishing, assembly and the hidden cost of soft wood
Finishing changes the dimension of a part. A brushed or oiled surface removes almost nothing. A sanded surface removes 0.1–0.2 mm if the operator is generous. A thick film finish such as a heavy lacquer can add 0.05–0.1 mm per coat and fill a sharp corner. If a wood part must fit a metal bracket, decide which surface is the datum before finishing starts, not after.
Assembly is where local sourcing earns its keep. A shop 40 minutes away can test-fit a frame, find that a pocket is 0.3 mm tight, and re-cut the same day. That loop is impossible with an overseas supplier. It is also why local work suits first articles, jigs and fixtures, and low-volume runs where the design is still moving.
The cost that catches people out is soft wood. A softwood part looks cheaper per board foot, but it needs slower feeds, more backing support and more sanding. Hardwood at a higher material price often lands cheaper per finished part. Run the comparison on finished cost, not on stock cost.
For metal-wood assemblies, decide early which features live on which material. We machine the aluminium or stainless bracket to ±0.005 mm and leave the wood side at ±0.15 mm with a clearance slot. The metal controls the fit; the wood handles the look and the weight.
- 1Sanding removes material0.1–0.2 mm if the operator is not careful
- 2Thick finishes add material0.05–0.1 mm per coat in a tight corner
- 3Local iteration is the real savingSame-day re-cut beats a lower unit price
- 4Compare finished costSoftwood often loses once sanding is counted
Lead time, order size and what a local quote should contain
Order size is rarely the blocker for local CNC wood processing. A shop set up for wood will run one prototype or ten thousand parts, because the setup is the same. What changes is stock. A local shop may keep maple and birch plywood on the shelf and order walnut or wenge in, which adds a few days before the spindle ever turns.
Lead time breaks into three parts: stock, programming and machining. Programming a 3D relief or a nested panel layout takes a few hours. Machining a 600 × 400 mm panel with a 6 mm bit and a 3 mm stepover can run 40–90 minutes per side. Add drying or acclimatisation time if the stock arrived from a different climate.
A usable local quote lists the species and grade, the moisture spec, the tolerance per feature, the finish, the inspection method and the delivery window. If any of those are missing, ask. A quote without a tolerance line is not a quote, it is an estimate.
Finally, match the process to the geometry. Flat panels and 2D profiles run fast on a three-axis router. Curved chair backs, angled joints and undercut reliefs need four or five axes, and those machines cost more per hour. Sending a 2D part to a 5-axis quote wastes money. Sending a 5-axis part to a 3-axis quote wastes weeks.
- 1Stock availability drives the dateExotic species add days before machining
- 2Programming is hours, not daysNested layouts and reliefs included
- 3Machining time scales with stepover3 mm stepover is slow; 6 mm is fast and rougher
- 4Match axes to geometry2D panels on 3-axis; reliefs on 4 or 5-axis
Seven steps to place a wood machining order that holds up
- 1Write the moisture spec on the drawingState kiln-dried at 6–8% and ask for the meter reading on the inspection report. This one line prevents most post-delivery movement claims.
- 2Split tight features onto metalKeep wood at ±0.1–0.2 mm and put bores, threads and locating faces on a metal insert held to ±0.005 mm. Send both parts as one assembly drawing.
- 3Mark grain direction and show facesAdd a grain arrow and a note on which face is visible. Without it, the shop will optimise for cutting speed, not for appearance.
- 4Specify the finish and the datumName the finish, the target Ra where it matters, and which surface is the fit datum. A 0.1 mm film build can close a clearance slot.
- 5Ask for the tooling and feed planRequest bit type and diameter, spindle speed and feed rate. Expect 12,000–18,000 rpm and a 0.05–0.1 mm chip load per tooth in hardwood.
- 6Confirm stock before you confirm the dateCheck whether the species is on the shelf or on order. Exotic stock can add more days than the machining itself.
- 7Inspect the first article before the runCheck moisture, profile, pocket depth and finish on part one. Fixing a 0.3 mm pocket on a prototype is cheap; on 500 parts it is not.
Local CNC wood processing questions buyers ask
What tolerance can a local shop hold on hardwood?
On dry, straight-grain hardwood expect ±0.1 mm on a profile cut and ±0.2 mm on pocket depth. Softwoods compress under the cutter, so ±0.2–0.3 mm is more realistic there.
If a feature truly needs ±0.005 mm, move it to a metal insert. Wood will not hold that over a season no matter how good the machine is.
Can a CNC shop machine wood and metal on the same part?
Yes, and it is often the better design. The metal bracket or insert carries the fit and the thread, while the wood carries the form, the weight and the finish.
Send one assembly drawing with clear notes about which material owns which tolerance, so the shop does not apply the metal tolerance to the timber.
How do I stop wood parts from warping after delivery?
Specify kiln-dried stock at 6–8% moisture and let the parts acclimatise before final assembly. A board gains or loses roughly 0.2–0.3% of its width for every 1% change in moisture content.
Seal all faces, including the hidden ones. An unbalanced finish, coated on one side only, pulls the panel and causes cupping.
Is local CNC wood processing cheaper than importing?
Not on unit price for a large repeat run. Importing wins when the design is frozen and the volume is high.
Local wins when the design is still moving, when you need a first article fast, or when a re-cut within days saves a whole build cycle. Compare the cost of the loop, not just the cost of the part.
What files does a shop need for a wood quote?
A STEP or STL file for 3D geometry, a DXF for flat panels, plus a drawing with the species, moisture spec, tolerance per feature, finish and grain direction.
Mark the critical dimensions. If everything is critical, nothing is, and the shop will price the worst case across the whole part.
Does a finish change the fit of a wood part?
It can. Sanding removes 0.1–0.2 mm if the operator is generous, and a thick film finish adds 0.05–0.1 mm per coat in a tight corner.
Decide the fit datum before finishing starts. If a wood part slots into a metal frame, machine the wood slightly under and let the finish bring it back to size.
Send the wood drawing, and we will tell you what will not hold
We review the species, moisture spec, tolerance callouts and metal inserts, then quote the wood and metal side together. Free DFM analysis within 12 hours.
12-hour quoteNo minimum order quantity100% inspection before shipment