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.

Battle River Ironworks Inc

4907 43 Ave
Forestburg, AB  T0B 1N0

Main: (780) 582-3596


Triangle Machine Shop

High Prairie, AB

Main: (780) 523-2479


Water Jet Ltd

8107 Wagner Rd NW
Edmonton, AB  T6E 4N6

Main: (780) 466-9600


Western Drilling Tools Inc

7179 110 Ave SE
Calgary, AB  T2C 3B8

Main: (403) 203-0826


Stellar Machining & Manuf. Inc

9824 44 Ave NW
Edmonton, AB  T6E 5E5

Main: (780) 436-8330


Accurate Machining Ltd

Lloydminster, AB  T9V 3A5

Main: (780) 875-8756


Boreal Machine Inc

14525 119 Ave NW
Edmonton, AB  T5L 2N9

Main: (780) 454-6026


CRC Wellhead Supply Ltd

3771 74 Ave NW
Edmonton, AB  T6B 2T7

Main: (780) 465-5414


Camrose Machine & Welding Ltd

5013 48 St
Camrose, AB  T4V 1L9

Main: (780) 672-2273


Adrico Machine Works Ltd

1165, 44 Ave SE
Calgary, AB  T2G 4X4

Main: (403) 243-7930


Channico Machine & Millwright Services Ltd

Peace River, AB  T8S 1S3

Main: (780) 624-1822


Cheeta Machining Ltd

8019 Wagner Rd NW
Edmonton, AB  T6E 4N6

Main: (780) 463-6490


Choppers Industrial Machine Worx

38, 22450 Twp Rd 514
Sherwood Park, AB  T8C 1H5

Main: (780) 919-7059


CNC Industries Ltd

9331, 39 Ave NW
Edmonton, AB  T6E 5T3

Main: (780) 469-2346


Control Flow Hydraulics Ltd

11031 166A St NW
Edmonton, AB  T5P 3V4

Main: (780) 484-2324


Crawford Machinery Ltd

3705 37 St
Whitecourt, AB

Main: (780) 778-8800


Creative Machining Inc

4705 41 St
Stettler, AB  T0C 2L0

Main: (403) 742-1650


Croatia Industries Ltd

2508 Millar Ave
Saskatoon, SK  S7K 4K2

Main: (306) 934-3747


Davis Machine Co (1960) Ltd

525 46 St E
Saskatoon, SK  S7K 0W8

Main: (306) 242-2611


Fabro Enterprises Ltd

2545 North Service Rd W
Swift Current, SK  S9H 3W3

Main: (306) 778-3955