CNC Machining Fabrication Services: How to Pick the Right Shop
This guide is for engineers, designers and sourcing teams comparing CNC machining fabrication services. It covers the checks that actually predict part quality, delivery and total cost, and the ones that only look good on a brochure.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What to check before you send a PO
Use this as a screening sheet. Score each row for every shop you shortlist.
| Check | What good looks like | Red flag |
|---|---|---|
| Tolerance range | ±0.005 mm stated with the feature it applies to | One blanket tolerance for the whole part |
| Quote content | Price, DFM notes, lead time, material cert | Price only, no process remarks |
| Minimum order | No minimum, one piece accepted | High minimum on a prototype request |
| Certifications | ISO 9001 plus the one your industry needs | Logos with no scope or expiry date |
| Inspection | 100% before shipment, reports on request | Sample inspection only |
| Max part size | 4,000 mm envelope for large frames | Size limit not published anywhere |
| Finishing | In-house or managed with its own QC step | Subcontracted with no schedule control |
| Communication | Named engineer on the RFQ thread | Sales only, no technical reply |
Tolerance, geometry and what the machine can actually hold
Tolerance is the first thing engineers compare, and the easiest thing to misread. A shop quoting ±0.005 mm is describing its best-case capability on a stable feature, in a forgiving material, on a machine that has been warmed up. It is not a promise that every dimension on a thin-walled part will land there. Ask which machine will run the job and which features the tight tolerance applies to.
Geometry drives the machine choice more than the tolerance number does. A part with features on five faces is a 5-axis job if you want one setup. The same part can be done on a 3-axis mill with multiple fixtures, but each refixture adds stack-up error and handling time. When a shop proposes 3-axis for a 5-face part, ask how many setups and what the expected positional tolerance is across them.
Size matters too. A 4,000 mm frame cannot go on a 500 mm machine, no matter how good the shop is. Conversely, putting a Ø20 mm bushing on a 4,000 mm gantry mill wastes setup time and often holds worse tolerance than a small machine. Match the envelope to the part, not to the shop's biggest headline.
Material behavior is the part most buyers underweight. Aluminium 6061 and 7075 cut and hold dimension differently. Titanium Ti-6Al-4V and Inconel move under heat and work-harden, so fine finishes take longer and may need a stress-relief step. A shop that asks about material condition and heat treatment before quoting is doing real DFM, not box-ticking.
- 1Ask per featureWhich dimension needs ±0.005 mm, and how is it inspected?
- 2Count setupsEvery refixture adds positional error and cost.
- 3Check the envelopeConfirm the machine can reach the part, not just the stroke.
- 4Flag hard materialsTitanium and Inconel change cycle time and tooling.
Lead time, quoting and what a fast response really means
Lead time is usually quoted as a single number, but it is really three: the time to quote, the time to first chip, and the time to ship after machining. A shop can be fast on one and slow on another. Ask for all three when you compare CNC machining fabrication services, because a quick quote with a two-week queue is not fast delivery.
The quote itself is a technical document. A useful one lists the material spec, the process route, the tolerance callouts that matter, any DFM changes, the finishing step and the inspection method. If the quote is a price and a PDF, you have no basis to compare it with a competitor's. Two prices for the same drawing often differ because one shop assumed a different setup count.
Quote turnaround is a signal. A shop that returns a DFM note with the price has opened your file and looked at the geometry. That does not guarantee quality, but it means the price is grounded. Be wary of a quote that arrives before anyone could have read a 40-page drawing pack.
Delivery risk is harder to see from outside. Ask how the shop handles schedule slips and whether it reports them. Any shop can hit a date when nothing goes wrong. The useful question is what happens when a tool breaks or a finishing vendor is late, and who tells you.
- 1Three lead timesQuote, first chip, and shipment after machining.
- 2Quote as a documentMaterial, route, tolerance, finishing, inspection.
- 3DFM with the priceShows the file was actually reviewed.
- 4Slip reportingAsk who contacts you when something moves.
MOQ, certifications and industry fit
Minimum order quantity is a commercial policy, not a technical limit. A shop with 127 machines and 16 simultaneous 5-axis centers can absorb a one-off prototype because the setup cost is a rounding error against its capacity. A small job shop with two machines cannot, and its minimum reflects that. Neither is wrong, but the minimum tells you which kind of supplier you are talking to.
Certifications need to be read with their scope. ISO 9001:2015 is a general quality management baseline and applies to most suppliers. IATF 16949:2016 is the automotive standard and matters if your part ends up in a vehicle program. ISO 13485:2016 is the medical device standard. ISO 27001:2022 covers information security, which matters when you are sending proprietary CAD files to an overseas supplier.
Industry fit shows up in the questions a shop asks. A medical supplier will ask about material traceability and cleaning. An automotive supplier will ask about PPAP-level documentation and process capability. An aerospace supplier will ask about first article inspection and material certs. If nobody asks anything, the shop may be general-purpose, which is fine for brackets and enclosures but risky for regulated parts.
One practical test: send a drawing with a deliberate ambiguity, such as an unspecified surface finish or an unclear datum. A shop that flags it is reading the drawing. A shop that prices it anyway will resolve the ambiguity on the shop floor, in a way you did not choose.
- 1MOQ is policyLow minimums usually mean high-capacity equipment.
- 2Read the scopeA certificate without a scope is a logo.
- 3Match the industryMedical and automotive ask different questions.
- 4Send a test drawingAmbiguity reveals who actually reads it.
Finishing, inspection and the hidden cost centers
Finishing is where a clean machining quote turns into a late shipment. Anodizing, plating, powder coating and black oxide all run on their own schedules, and hardcoat anodize can change part dimensions by a few micrometres. If a tight tolerance sits on a surface that will be anodized, the coating thickness has to be in the tolerance stack. Ask who owns that calculation.
Inspection is the other hidden cost. A shop that inspects 100% before shipment and provides reports on request is giving you a traceable record. A shop that inspects by sample is cheaper, and for a non-critical bracket that is a reasonable trade. For a medical implant housing or a hydraulic manifold, it is not. Decide which category your part is in before you compare prices.
The cheapest quote often moves cost downstream. A shop that skips deburring, ships sharp edges, or leaves tool marks will cost you assembly time and possibly a rework loop. Add a line to your RFQ asking for edge break and finish requirements, then compare quotes on the same scope.
Batching matters as well. If you need 10,000 parts, ask whether the shop runs them in one lot or splits across machines. Splitting can shorten lead time but introduces variation between sub-lots. For cosmetic parts, that shows up as visible color differences after anodizing.
- 1Coatings change sizeAnodize thickness belongs in the tolerance stack.
- 2Inspection level100% for critical parts, sampling for brackets.
- 3Deburr in scopeSharp edges cost you at assembly.
- 4Lot splittingCan speed delivery but adds variation.
Where buyers get it wrong
The most common mistake is comparing shops on price alone when the scopes differ. One quote includes material certification and inspection reports, the other does not. The gap is not margin, it is scope. Normalize the scope first, then compare.
The second mistake is treating certifications as interchangeable. A shop with ISO 9001 is not automatically qualified for medical work, and a shop with ISO 13485 may not have the automotive documentation you need. List the certificate your program actually requires, then check the scope statement.
The third is ignoring communication fit. If your engineer asks a tolerance question and gets a sales reply three days later, the project will be painful regardless of capability. A named technical contact on the RFQ thread is worth more than a small price advantage.
Finally, do not assume a low price means a low-cost country and a high price means a high-cost one. Setup count, material sourcing, finishing route and inspection level move the number far more than geography does. Compare the route, not the flag.
- 1Normalize scopePrice differences are often scope differences.
- 2Certificates are specificMatch the standard to the program.
- 3Technical contactA named engineer beats a faster sales reply.
- 4Route over geographySetup and finishing drive cost more than location.
Seven steps to shortlist a supplier
Run these in order. Each step removes shops that would have cost you time later.
- 1Define the critical featuresList every dimension that needs ±0.005 mm or a specific Ra value. Everything else is general tolerance. This list becomes your comparison baseline.
- 2Send the same pack to every shopSame 3D model, same 2D drawing, same material callout, same finishing note. Different inputs produce prices you cannot compare.
- 3Score the DFM responseDid they flag thin walls, deep pockets, or an unreachable feature? A one-line note is enough to show the file was read.
- 4Ask for the process routeMachine type, setup count, fixture approach, finishing vendor. If the route is vague, the price is a guess.
- 5Confirm the envelope and capacityPart size against machine travel, and queue length against your required date. Ask for the next available slot, not the average.
- 6Check certifications against your industryISO 9001 for general work, IATF 16949 for automotive, ISO 13485 for medical, ISO 27001 for data security on shared CAD.
- 7Agree the inspection and reportingWhich features are measured, with what equipment, and what report you receive. Put it in the PO, not in an email thread.
Questions buyers ask before awarding a PO
What tolerance can CNC machining fabrication services realistically hold?
On a stable feature in aluminium, ±0.005 mm is achievable on a well-maintained machine with a rigid setup and temperature control. On thin walls, long bores, or heat-treated steel, expect a wider band.
The honest answer is always feature-specific. Ask the shop to confirm the tolerance on the exact features you care about, and ask how those features are measured after machining.
Is a high minimum order quantity a sign of a better shop?
No. MOQ is a commercial policy tied to how much setup time the shop can absorb. High-capacity shops with many machines can often take single prototypes because the setup cost is small against their throughput.
What matters more is whether the shop can scale from one piece to a 10,000-part run without changing its process route. A route change between prototype and production is where quality drifts.
Which certifications should I require?
Start with ISO 9001:2015 as the baseline. Add IATF 16949:2016 for automotive programs, ISO 13485:2016 for medical devices, and ISO 27001:2022 if you share proprietary CAD files and need information security controls.
Always check the scope statement, not just the certificate name. A certificate issued for a different site or process may not cover the work you are buying.
How do I compare quotes that look very different in price?
Put the quotes side by side against the same scope list: material spec, process route, setup count, finishing, inspection level, and reporting. Any line missing from one quote explains part of the gap.
Then ask each shop to re-quote on identical scope. The remaining difference is real cost, and usually traces back to machine choice, material sourcing, or finishing.
What should I check before sending CAD files to a supplier?
Confirm who inside the shop can access the files, whether an NDA is available on request, and whether the shop holds an information security certification such as ISO 27001:2022.
If the part is export-controlled or under a customer NDA, put the handling requirement in writing before the files move, not after.
Where do CNC machining projects usually slip?
Finishing and inspection are the two most common causes. Anodizing and plating run on separate schedules, and a coating that changes dimensions can force a re-cut.
Inspection comes second. If the report reveals a dimension out of tolerance late in the run, rework or re-machining pushes the whole shipment. Agree the inspection plan before the first chip.
Send a drawing and get a real answer back
We review the file, flag the DFM issues that affect cost, and return a quotation with free DFM analysis within 12 hours. No minimum order, from one prototype to 10,000+ parts.
12-hour quote100% inspectionNo MOQNDA on request