How it works

Upload CAD file
FrankWorks
Confirm price and lead time

Upload 3D CAD (STEP, IGES, STL)

Our analysis engine extracts volume, features, and machining requirements.

Automatic analysis & shop matching

We match you to a Canadian shop based on current capacity.

Confirm price and lead time

Choose your delivery speed and place your order.

Instant price with real delivery options

Pricing and delivery options
No RFQ process

Upload your CAD file and immediately see the price to manufacture your part.

Choose your delivery speed

Select expedited, standard, or economy production depending on your timeline.

Real machine shop capacity

Lead times reflect actual shop availability, not estimates.

Canadian manufacturing

Parts are produced by vetted Canadian CNC shops.

Supporting Canadian industry

Over 10,000 machined parts produced

Are you a CNC machine shop? Join FrankWorks and receive matched jobs.

Start your CNC machining project

Upload your 3D CAD file and instantly see pricing and delivery options from Canadian machine shops.

Upload Part & See Pricing