Custom CNC Machining
Custom machining for parts that other CNC shops couldn't or wouldn't make.
Book this serviceVancouver welding & machine shop · 4.8 stars · 16+ reviews · ask for Gordon
Nagel Machinery Ltd on St George St in Vancouver is the welding, fabrication, and machine shop where Gordon delivers custom CNC parts, welding repairs, mechanical work, and trailer fabrication — the shop other CNC companies couldn't help.

What we do
Honest diagnostic, repair, and maintenance work — done right the first time.
Custom machining for parts that other CNC shops couldn't or wouldn't make.
Book this serviceWelding repair and custom welding for vehicles, trailers, and mechanical parts.
Book this serviceCustom trailer modifications and fabrication including kayak, SUP, and camping setups.
Book this serviceNeed it looked at today?
Call the shop — same-day diagnosis when our schedule allows.
Why Nagel Machinery Ltd
We tell you what's actually wrong — and just as importantly, what isn't. No upsells, no scare tactics, no parts you didn't ask for.
Transparent quotes before any work begins. Detailed invoices when it's done. The price you're quoted is the price you pay.
We walk you through what we found, what it does, and why it matters — so you can make decisions with full information.
4.8 stars across 16+ Google reviews. Lower Mainland drivers come back, and they bring their friends.
From real customers
Who we are
Nagel Machinery Ltd has built a 4.8-star Vancouver reputation as a 'hidden gem' machine shop. Customers consistently single out Gordon for being super helpful, treating their projects like his own, doing what other CNC companies couldn't, and providing fair, reasonable pricing. From repairing oil transmission parts that have no replacement to building custom kayak/SUP/camping trailer modifications to fabricating restaurant equipment parts — this is the welding, fabrication, and machine shop locals trust for unique, niche, or impossible projects. Patient with smaller jobs other shops would brush off.
Drop in

Bring it in for diagnosis, book a service, or just call and tell us what’s going on. We’ll let you know what’s next.