Skip Navigation

Providing excellent customer service since 1960.

Phone 780-484-3030

 Toll Free 1-866-226-2414

Our Engine Machine Services in Edmonton

Looking for engine machining services in the Edmonton area? Weldangrind Ltd. is a full-service engine machine shop specializing in the repair and reconditioning of diesel and industrial engine components. Having your machines running at full capacity means you’re able to do your job properly. With over 150 years of combined experience, our technicians will ensure that every component that comes through our shop will be treated with the highest level service and quality workmanship so we can get you back on the job as soon as possible.

Our primary focus is on the five main engine components - cylinder blocks, crankshafts, camshafts, cylinder heads and connecting rods – to ensure your engine is running at its peak performance. We’ve also recently expanded in the natural gas and compression industries with a focus on connecting rods and pump crankshafts.

All components that arrive at our location for repair are hot tank cleaned, then Magnafluxed for possible surface cracks, and thoroughly inspected to determine what is needed to get them back within OEM specifications. From there, our technicians will do what is needed to get your repair back to you as soon as possible to ensure that you can get back to work.

Click on any of the services below to see what we can help with today:

Camshaft Services - We offer a variety of services to keep your camshaft running at peak condition and are one of the few engine machine shops left in Alberta that can do camshaft grinding should yours require it.
Crankshaft Polishing and Grinding - we offer polishing, spray welding, and grinding depending on what level of service your crankshaft requires but will try to never do more work than is necessary. 
Diesel Engine Repair – keeping your engine running at full capacity will increase the lifespan of your engine. Let us test, diagnose, overhaul or repair yours to get you back on the road.
Engine Block Repairs - we can work on engines up to and including the 3512 series of Caterpillar and will always contact you prior to working on your engine block to ensure there are no surprises.
Cylinder Head Repair - most cylinder heads are inexpensive to repair rather than purchasing a new one. We can also supply parts for your rebuild.
Connecting Rod Repair and Service – we offer everything from hot tank cleaning to correction honing. We also work on rocker arms, rocker shafts, and lifter servicing so let us know what you need and we’ll take care of it for you!

Cylinder Heads

We can provide you with a completely rebuilt cylinder head.

Contact Us

Weldangrind Ltd.

10323 174 St NW

Edmonton, AB T5S 1H1



Toll Free





DK Machine






Monday – Friday:
8:00 AM – 5:00 PM

*Long Weekend Summer Hours: Please note that our shop will be closed at 3pm Fridays and will resume regular business hours on Tuesday, from May to September.

Send to a friend

Send the url of this page to a friend of yours

Copyright Weldangrind Ltd. 2023 - Legal
Created by

Legal notice