Machine Shops

Machine shops are facilities that machine tools for working with metals or other materials. Machine shops also repair metals objects including tools and parts. Machine shops usually contain drills, lathes, milling machines, presses, CNC machines, etc. Machine shops are used for threading tubing and pipe used in the oil and gas industry.

Reinhold Industries Ltd

5703 92 St NW
Edmonton, AB  T6E 3A4

Main: (780) 434-8552


ENS Machine

2105 North Service Rd W
Swift Current, SK  S9H 5K9

Main: (306) 773-3315


Huncut Machine Ltd

6050 87 St NW
Edmonton, AB  T6E 2Y4

Main: (780) 463-5455


Milco Machining & Manufacturing Ltd

9924 70 Ave NW
Edmonton, AB  T6E 0V7

Main: (780) 439-5960


Moore's Industrial Service Ltd

3333 23 St NE
Calgary, AB  T2E 6V8

Main: (403) 219-7160


K & W Machine Ltd

Hwy 2A & Hwy 597
Blackfalds, AB  T0M 0J0

Main: (403) 885-5903


Ace Machining & Welding (Peace River) Ltd

7809 102 Ave
Peace River, AB  T8S 1M6

Main: (780) 624-2076


Bonnybrook Bolt Mfg Corp

3633 16 St SE
Calgary, AB  T2G 3R6

Main: (403) 266-3222


Guardian, A ShawCor Company

950 - 78 Ave.
Edmonton, AB  T6P 1L7

Main: (780) 440-1444


HSP Machine Co Ltd

9742 27 Ave NW
Edmonton, AB  T6N 1B2

Main: (780) 434-4916


JMJ Machine Works Inc

6011 87A St NW
Edmonton, AB  T6E 5W6

Main: (780) 485-2240


Micro Machine Shop Ltd

9 7491 49 Ave
Red Deer, AB  T4P 1N1

Main: (403) 347-1910


Multi-Power Products Ltd

975 Crowley Ave
Kelowna, BC  V1Y 9R6

Main: (250) 860-6969


Rose Integration

41 Bruce Cres
Carleton Place, ON  K7C 3T3

Main: (613) 257-5788


X-treme Machining & Drilling Supplies

Bay 6 4622 61 St
Red Deer, AB  T4N 2R2

Main: (403) 346-2495


Zero Tolerance Machine

8168 46 St NW
Edmonton, AB  T6B 2M8

Main: (780) 469-1825


Exakt Industries Inc.

15011 131 Ave
Edmonton, AB  T5V 1S9

Office: (780) 803-0404


Quantum Machine Works

9 Chadburn Cres
Whitehorse, YT

Main: (867) 633-5270


R S Machine & Manufacturing Ltd

Nisku, AB

Main: (780) 955-7981


Sabre Machining Ltd

Lloydminster, AB  T9V 3A7

Main: (780) 875-4780