ALCO Machine Works

Specializing in:

Full Service Machine Shop, Oil Field Repair, Manufacturing, Load Testing and more...

  • Engineering, Inspection & Design Services

  • Mechanical, Fabrication & Welding Services

  • General Machine Shop Facilities

  • API Q1 Facility With Manufactured API 8C SR2 PSL1 Cold Weather Spec North American Manufactured Equipment  

  • Oilfield Equipment Recertification As Per CAODC Recommended Practices

  • Oilfield Equipment Recertification Specialization In: Elevators, Bails, Tongs, Slips, Rotary Tables, Drawworks, Rod Hooks, Swivels, Kelly Rollers, Handling Equipment, Almost All Drilling and Service Rig Components

  • New Oilfield Equipment Sales: Handling Tools, Bail Extensions, Drawworks, Mud Pumps, Blocks, Rotary Tables, Swivels, Kelly Rollers etc…

  • Custom Drawworks Design, Manufacturing & Repair

  • Custom Block Design, Manufacture & Repair

  • Sales and Overhaul of Mud Pumps

  • Re-Manufactured and Manufacturing of Replacement Parts

  • Complete Rig Up of Oil Field Skid Packages

  • Load Testing to 750 Ton

  • MPI Services

  • DriveLine Parts, Repair, & Assembly

  • New Fluid End Modules Manufactured

  • Field Mechanics

  • Suction & Discharge Manifolds

  • Balancing (Fans and Other Radial Components)


  • Machine Shop Services: Welding, Machining, Mechanical, Inspection and Custom Product Design

  • New Oilfield Hoisting, Rotary, Drilling and Mud System Product Sales

  • Product Recertification, Inspection, Testing, Custom Product Design and Manufacturing

Shop Specifications

  • 750 Ton Press

  • Manual Lathes Ranging From 20’’ – 68.3’’ swing, 4’’ Boring Mills, Radial Arm Drill Presses and Milling Machines

  • Caustic Tank

  • 48’’ Table Shot Blaster

  • Nine Bays With Overhead Cranes Up To 10 Ton Capacity

  • API Q1 Facility With Manufactured API 8C SR2 PSL1 Cold Weather Spec North American Manufactured Equipment 

  • Phosphate Tank - 40'' Deep x 4'W x 4'L


Optimized Cropped Mw  

ALCO Machine Works

6925 - 104 Street NW
Edmonton, Alberta, Canada T6H 2L5
Office Phone#: 1-780-435-3502
Toll Free 1-800-563-1498
General Email:



Please click image to enlarge.