AMSOIL
MWD Coach
You Are Here:   Oil Patch Directory >> M

Oil Patch Directory: M

Alphabetical Listing:
Companies Phone Website
MudMaster Drilling Fluid Services (403)237-8900 http://www.mudmaster.ca/index1.html
M & B Technical Testing Services Ltd (403)243-9733
M & D Pipe Sales (1980) Ltd (780)465-0671
M & D Sands Trucking Ltd (403)823-3433
M & G Catwork Oilfield Construction Ltd (780)826-2662
M & J Consulting Services Ltd (403)278-9199
M & J Oilfield Services Ltd (780)753-2731
M & L Testing Equip (1995) Inc (403)250-6765
M & M Drilling Co Ltd (403)934-4271
M & M Valve Services Inc (780)955-2667
M & M's OnSite First Aid (780)532-1191
M & M'z Taxi (780)962-3256
M & N Construction Ltd (403)578-2016
M & R PTL Backhoe & Bobcat Service (780)778-5553
M & S Waterwell Drilling Ltd (780)398-3901
M & T Tong Repair Ltd (780)980-2409
M & Z Industrial Supply Ltd (780)440-2737
M A G Oilfield Services Inc (403)580-0995
M A P Earthworks Ltd (780)462-5353
M A Stewart & Sons Ltd (780)436-9051
M C Campbell Directional Boring Ltd (780)875-2401
M C R Enviromental Consulting (403)345-4480
M G Engineering (403)251-7744
M H Welding Ltd (780)826-3906
M J Duval Transport Ltd (780)415-5097
M J M Production Services Ltd (780)538-2414
M J Systems (403)249-8931
M K Welding Services (780)723-6154
M L R Mechanical Services Ltd (403)343-6999
M L Vacuum & Acid Hauling Ltd (780)542-2111
M Q Holdings Inc (403)233-8136
M Radley Ent Ltd (780)865-5039
M S Contracting (250)627-4293
M S Oilfield Service (403)223-2630
M Samardzic & Son Ltd (780)789-3690
M Umscheid Construction Ltd (403)845-6643
M V Machine Ltd (780)438-2301
M W Hagel Consulting Ltd (403)265-7800
M-I Swaco (403)290-5300
M-II Erection Services Ltd (780)586-2337
Mabbutt Metal Works Inc (780)514-4272
Mac Jets (403)668-6134
Mac Oil Field Co. (325)754-5565
Mac Tool Sales (780)743-4182
MAC Trailer Manufacturing (330)823-9900 www.mactrailer.com
MAC Trucking Ltd (780)623-9497
Mac Vac (780)827-2084
Mac-Sie Sales & Rentals Ltd (780)469-5931
Macbernal Recycling Systems Ltd (780)955-8657
MacDonald Bros Oilfield Construction (780)621-7598
MacDonald Brothers Cats (403)637-2278
Mach 1 Cycle & Sports (888)594-2626
Mach 1 Diesel Repair Ltd (780)875-3306
Machine O Matic (780)440-6555
Machine Toolworks Inc (780)408-4442
MacKay's Heavy Equipment Services Ltd (780)812-3241
Mackin Welding Ltd (403)625-2711
Macks Linings Ltd (403)601-8745
Macleod Institute (403)240-2573
Maclin Ford Sales (403)252-0101
MacMillan Construction Ltd (780)624-3777
MacMillan Consulting Ltd (403)239-2400
MacNair Construction Products Ltd (780)463-0050
MacRae & Co Computerized Machining Ltd (780)753-3550
Mactronic - Flare Industries (403)342-1822
Mad Oilfield Parts Ltd (780)406-7318
Madd Dog Oilfield Services Ltd (780)265-0880
Madden Oilfield Consulting Ltd (780)532-5129
Maddog Oilfield Services (780)842-3517
Madex Supply Ltd (780)955-2568
Madis Eng Ltd (403)252-1818
Madness Welding Ltd (780)621-7849
Madsen, Kneppers & Assoc Inc (403)532-8662
Mae's Trucking (1981) Ltd (403)868-3743
Maedae Oilfield Service Ltd (780)524-2651
Magellan Express Ltd (780)460-2223
Magma Industrial 2009 Inc (403)729-2216
Magma Tool & Supply Ltd (403)291-2219
Magna Coatings Tech Inc (780)451-2211
Magna Flo Systems Inc (403)279-5897
Magnacharge Battery Corp (780)452-2863
Magnetsigns (403)714-0045
Magnum Electric (780)532-4000
Magnum Inspection Ltd (403)793-7970
Magnum Perforating Services Inc - Head Office (780)621-1919
Magus Eng Ltd (403)264-3309
Mahon Electric Ltd (780)723-3361
Maidment Land Surveys Ltd (403)286-0501
Maiko's Trucking (1990) Ltd (888)939-7203
Main Stay Suites (Choice Hotels) - Sherwood Park (780)570-8082
Mainland Machinery (800)563-6159
Mainline Construction Ltd (780)532-8545
Mains Crane & Rigging Ltd (780)955-1782 http://mainscrane.com/
Mains Transportation Services (780)955-9710
Maintenance Solutions Inc - MSI (780)675-5558
Majak Electric (403)443-5061
Majestic Machine Company Inc (780)413-0506
Majestic Rentals Ltd (780)995-0235
Major Crane & Rigging (403)888-1255
Major Pipe & Supply Ltd (780)221-1266
Major Rentals (780)518-4967
Makin' Tracks (403)854-4029
MakLoc Buildings Inc (780)955-2951
Mal-Cor Filter Systems (780)542-7667
Malcolm Contracting Ltd (403)227-3922
Malcolm Mechanical Services Ltd (780)645-5623
Maligne Lodge - Jasper (780)852-3143
Maloney Industries - Foremost (403)279-5000
Maltais Geomatics Inc (780)483-2015
Mammoet Canada Western Ltd (780)449-0552
Manfred's Industrial Repairs Inc (403)287-2561
Manitoulin Transport (800)232-7384
Manluk Global Mfg Solutions (780)352-5522
Mann & Mann Insurance Brokers Ltd (780)926-3779
Mannat Machining Ltd (403)204-1192
Mannen Trucking Ltd (780)524-4934
Manning Disposals (780)836-3623
Manning Motor Inn (780)836-2801 http://www.manningmotorinn.com
Mannville Enterprises Ltd (780)763-3991
Mannville Hotel (780)763-3906
Manshield Construction (403)204-8100
Mantei's Transport (780)466-6112
MANX Construction Ltd (403)742-6237
Manx Electric Ltd (403)887-5485
Map Tech Inc (403)470-4091
Map Town Calgary (403)266-2241
Map Town Edmonton (780)429-2600
Maple Leaf Consulting Inc (403)348-3458
Maple Leaf Environmental & Safety Ltd (403)637-2017
Maple Leaf Mud Additives (403)912-2397
Mapworld Services 2000 Inc (403)294-0393
Mar Investments Water Hauling (780)672-9616
Mar-Quinn Industries Ltd (780)986-7805
Mar-Ran Industries Inc (403)343-1494
Mar-Shell Petroleum Ltd (403)823-3560
Mar-Wayne Water Well Drilling Services Ltd (780)967-2393
Mar-Wil Welding Ltd (403)748-2480
Maral Valves Experts Inc (403)509-0135
Maralto Enviro Tech Ltd (780)786-4096
Marc's Compression Services (403)747-3532
Marcands Contracting Ltd (780)623-7793
Marcon Emergency Specialists Inc (403)547-7594
Marcon Energy Services (403)526-1851
Marcoux Sand & Gravel (780)324-3921
Marcur Mgmt Ltd (403)265-7426
Marex Canada Ltd (403)216-2420 http://www.marexcanada.net
Marfleet Oilfield & Welding Supplies Inc (403)638-3941
Marina View Hotel - Cold Lake (780)639-3261
Mario's Electric Ltd (403)362-4477
Mark Crouch Backhoe Service Ltd (403)638-2649
Mark Fyhn Enterprises Ltd (403)276-9129
Mark's Electric Ltd (780)476-3257
Mark's Hauling Ltd
Mark's Hauling Ltd (780)532-3777 http://www.markshauling.ca
Mark's Work Wearhouse (800)663-6275
Marken Machining Ltd (403)793-8538
Markhoe Oilfield Services Ltd (780)542-3740
Marking Services Canada (780)955-9303
Marko's Fresh Water Hauling (780)675-3868
MARL Technologies Inc (780)435-8500
Marla Enterprises Ltd (780)706-4100
Marlboro Steam & Vac Ltd (780)723-3566
Marler Integrity Inc (403)846-5227
Marlex Enterprises Ltd (403)264-4292
Marlin Helicopters Inc (780)532-8233
Marlin Oilfield Divers (985)601-1432
Marmot Lodge - Jasper (780)852-4471
Marnevic Construction Ltd (780)622-3994
Marquis Alliance Energy Group Inc (403)264-1588
MarrCo Trucking (403)504-1656
Marriott Hotel - Calgary (403)266-7331
Marsh Canada Ltd (403)290-7900
Marshall Trucking Inc (403)235-4981
Marshall's Tank Service Ltd (780)374-2147
Marshall's Wellsite Services Ltd (780)539-7539
Marshall-Lee Construction Corp (780)962-3515
Marston Canada Ltd (403)262-7436
MarTec Insulations Ltd (403)328-8246
Martin Cutting Tools Ltd (780)436-4607
Martin Electric Ltd - Stettler (403)742-2245
Martin Geomatic Consultants Ltd (403)329-0050
Martin Yatzko Graphics (780)849-6843
Marty's Engine & Compressor Service Ltd (403)580-3601
Marubeni-Itochu Tubulars Canada Ltd (403)265-9042
Marv HOlland Apparel / FIREWALL International (780)995-6466 www.marvholland.com
Marv Holland Apparel Ltd (780)453-5044
Marvan Transport (1994) Ltd. (403)346-9440
Marvin Gibbs Welding & Construction (780)785-2102
Marvin Sheehan Services - MSS Trucking (780)332-4777
Marwayne Hotel (780)847-4029
Maryn Int'l Ltd (403)252-2239
MASH Medical Services (403)237-7626
Mashford Trucking Ltd (403)346-6898
MASS Fabrications Ltd (780)466-1447
Massey's Rural Water Service (403)362-2936
Mastco Derrick Services Ltd (780)955-7433
Master Flo Valve Inc (780)468-4433
Master Halco Ltd (403)543-3623
Master Reclamation Ltd (403)335-9542
Masterfit (Red Deer) Ltd (403)358-5082
Masterlink Data Services Inc (403)264-5647
Matador Motel - Drayton Valley (780)542-4421
Matai Surveys Ltd (403)283-2214
Matco Mfg Ltd (780)568-4484
Mateo Oilfield Services Ltd (403)722-2898
Mathers Oilfield Services Ltd (403)864-5002
Matkovic Holdings Ltd (403)932-4471
Matrikon Inc (780)448-1010
Matrix Drilling Fluids Ltd (403)265-7660
Matrix Electric (780)538-2495
Matrix Exploration Corp. (403)605-2867 www.matrixcoring.com
Matrix Hotel - Edmonton (780)429-2861
Matrix Metal Machining Ltd (403)236-4338
Matrix Service Inc (780)986-4058
Matrix Solutions Inc (403)237-0606
Matrix Wear Technologies Inc (780)410-1950
Matrix Wiring Innovations Inc (780)486-7375
Matrixx Protective Solutions Inc (780)413-4545
Matt's Express (780)944-1582
Matter Water Service (780)986-5511
Mattic Industries Ltd (403)219-0600
Mattice Mobile Wash & Steamer Ltd (780)437-3377
Maverick Inspection Ltd (780)467-1606
Maverick Insulation & Maintenance Ltd (403)902-0007
Maverick Land Consultants Ltd (403)243-7833
Maverick Oilfield Equipment Rental (403)652-4652
Maverick Oilfield Services Ltd (780)753-2992
Maverick Oilfield Transportation Ltd (403)652-4652
Maverick Sales Co. (940)723-4473 http://www.mavericksalescompany.com/products/
Maverick Supply Ltd (403)843-2661
Maverick Welding (403)740-5170
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)778-2346
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)349-4438
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)333-2345
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)849-3820
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)849-3820
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)644-3666
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)523-4282
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)622-3007
Max Fuel Distributors Ltd - Bulk Petroleum Products (780)723-3134
Max Motorsports (780)875-2453
Max Oilfield Services Inc (780)826-4565
MaXfield Inc (403)258-3680
Maxim Excavating Ltd (780)455-2170
Maximum Mechanical Repair (780)672-2207
Maximum Oilfield Inspection Services Ltd (780)986-3655
Maximum Powersports Ltd (780)624-8952
Maximum Well Service (780)552-6095 maximumwellservice.ca
MAXX Bitt Supply Ltd (780)983-6299
MaXXiMaT Inc (780)979-6588
Mayco Industries Group (MIG) (855)644-5151 http://www.migindustrial.com
Mayday Resources Ltd (780)723-6615
Mayer Heavy Equipment Repair Inc (403)720-3940
Mayfair Business College (780)539-5090
Mayfair Taxi Ltd (403)255-6555
Mayfield Inn & Suites - Edmonton (780)484-0821
Mayfield Machine & Welding Ltd (780)483-0361
Maynard's Welding Ltd (780)542-3260
Mayne Towing & Transportation Services (780)538-0057
Maytex Machine Ltd (780)432-5848
Mazucca Electric Ltd (403)394-7640
MBB Power Services Inc (780)979-1100
MC-TC Transport Ltd (780)933-4624
McAdoo Flow-Systems Ltd (403)547-5002
McAllister Welding (403)887-4142
McAuley's Electric Motor Ltd (403)346-3361
McBean Welding Ltd (780)532-4725
McBride Trucking Ltd (780)755-3790
McCallum Enviro Ltd (403)852-5183
McCallum Trucking Ltd (780)842-4303
McCann Equipment Ltd (780)414-1808
McClelland Oilfield Rentals Ltd (780)539-3656
McColman Oilfield Hauling (403)641-3011
McColman, Bill Oilfield Hauling Ltd (403)362-6784
McCoy Coatings & Hydraulics/Inotec (780)461-8333
McCoy Corp (780)453-8451
McDaniel & Assoc Consultants Ltd (403)262-5506
McDaniel Enterprises LLC Dba Brian's Welding (580)369-5222
McDell Painting & Sandblasting Ltd (780)538-3533
McDer Industrial Coatings (403)345-5566
McElderry Oilfield Inc (403)845-0359
McElhanney Land Surveys Ltd (403)245-4711
McElroy A H Sales & Service (Canada) Ltd (780)454-0638
McEwen's Fuels & Fertilizers (780)465-9133
MCG Joint Ventures (780)465-5268
McGinnis Consulting Int'l (403)663-0093
McGinnis Crossing LP (403)501-1382
McGowan Oilfield Services Ltd (780)461-9352
McGowan Welding Ltd (780)385-3808
McGregor-Sharp Filtering Equip (1979) Ltd (780)438-1045
MCI Holdings Ltd (780)970-0036
McIntosh Lalani Eng Ltd (403)291-2345
McIntyre Agencies Ltd (780)451-5662
McKeddie Welding & Fabricating Ltd (780)432-6248
McKenzie, Greg, Trucking (435)789-9042 NA
McKevitt Vacuum Service Ltd (403)933-4906
McKinley Heating Service Experts (780)474-1481
McKinney Machine Company Ltd (780)435-4104
MCL Industrial Insulating (780)849-2994
MCL Waste Systems Enviro (780)352-2625
MCL Welding (780)849-6463
McLaughlin & Sons - EnerMAX (780)987-3700
McLean Construction Ltd (403)823-3307
McLean Custom Fencing & Welding Ltd (403)898-3748
McLean Young Construction Ltd (780)453-2486
McLeay Geo Consultants (2006) Ltd (403)250-1926
McLellan Fencing (1997) Lethbridge Ltd (403)329-0625
McLennan Hotel (780)324-3768
McLennon Machine Works (780)485-3782
McLeod River Locating Ltd (780)706-3533
McMahan Welding Service, Ltd. (361)275-0111 http://www.mcmahanwelding.com/Welding.htm
McMeekin Construction Ltd (403)845-3525
McMeekin Resources Ltd (403)845-2776
McMillan Transport Ltd (403)527-8137
MCMOR (661)323-9400 http://www.mcmorchlor.com/services/potable-water-hauling/
McMurray Aviation (780)791-2182
McMurray Electric Ltd (403)850-9528
McMurray Inn (780)743-1700
McMurray Power Sweeping (780)791-3056
McMurray Serv-U Expediting Ltd (780)791-3530
McNabb Construction Ltd (780)582-3581
McNally Land Services Ltd (403)503-5263
McNamara Hotel - Peace River (780)624-2545
McNamara's Trucking (403)501-9800
McNeil Construction (780)827-4444
McNeill's Welding (403)830-9957
McNiven Excavating Ltd (403)654-2440
MCO Health & Wellness Consult (780)998-0092
MCO Industries Inc - Hyduke (403)250-5322
MCP Welding And Fabricating Ltd (780)817-2411
McPhee Construction Ltd (780)723-5152
McTaggart Oilfield Servicing (780)649-3615
McTaves Camp & Catering (780)351-2173
MDI Industrial Sales Inc (780)462-2975
MDM, Inc. (701)756-6852
Meadowlark Towing (1983) Ltd (780)962-8750
Mears Canada Corp (780)955-7155
Measurement & Controls Ltd (403)256-8965
Measurement Inc (780)514-5010
Measurement Sciences Inc (403)283-3773
MechAnalytics - Surepoint (780)402-0373
Mechanical Systems 2000 Inc (403)291-1244
Mechanical World Inc (780)413-0075
Mechatron Diesel Hydraulics Ltd (780)444-9334
MechWave Eng Ltd (403)802-1090
Medallion Electric Ltd (403)286-4545
Media Match West Communications Inc (780)432-0112
Medic Plus Inc (780)532-6895
Medic Systems Of Canada Ltd (780)960-3849
Medical Rig Response (866)716-7466
Medicine Hat Inn (403)526-1313
Medicine Hat Lodge (403)529-2222
Medicine Hat Moto Sports (403)527-5116
Medicine Hat New Holland (403)528-2800
Medicine Hat Pilot Car & Hot Shot Inc (403)502-5094
Medicine Hat Power Tongs (1978) Ltd (403)526-9160
Medicine Hat Refrigeration & Air Conditioning (403)526-2835
Medicine Hat Sign Works (403)504-5290
Medicine Hat Valve & Fitting Ltd (403)529-6820
Medicine Line Construction Ltd (403)647-2636
Medicine Man Industrial Paramedic Services (780)486-0022
Medicine Valley Transport Ltd (403)746-2336
Medisys (403)232-6244
MEDIX Industrial Paramedics Ltd (855)633-4991 www.canadamedix.ca
MEG Systems Ltd (403)286-5549
Mega C Steaming Ltd (780)778-6148
Mega Cranes Ltd (403)723-4200
Mega Production Testing Inc (780)814-7134
MegaDome Construction (185)576-5899 www.MegaDomeConstruction.com
MEI Resources, Inc (403)262-3036
Mel Grimm Holdings Ltd (780)836-3632
Mel Martin's Transfer (780)998-2429
Mel's Backhoe & Steaming Ltd (403)742-9501
Mel's Cat Service Ltd (780)674-3204
Meldon Holdings Ltd (780)696-3779
Melin Electric Inc (403)255-3755
Melin Holdings Ltd (403)279-1006
Melloy Industrial Services Inc (780)955-8500
Mercer Valve Canada Ltd (800)661-3294
Mercury Machining Service (780)469-7400
Meridian - Valves - Actuation - PVF (780)468-7161
Meridian Chemical & Packaging (780)955-9676
Meridian Directional Services Inc (403)269-8828
Meridian Enviro Inc (403)265-6597
Meridian Land Services (90) Ltd (403)266-2858
Meridian Manufacturing Group (800)661-1436
Meridian Manufacturing Group (780)672-4516 http://www.meridianmfg.com
Merit Hotel & Suites - Fort McMurray (780)714-9444
Merv's Welding & Oilfield Services (403)443-2427
Mesa Forestry And Enviro Services Ltd (780)778-5823
Mesken Contracting Ltd (403)652-2345
Messier & Assoc Ltd (780)979-0770
Metal Alloy Fabrication Ltd (403)279-8958
Metal Fusion Welding & Fabrication (403)742-1430
Metal Masters Insulation Ltd (780)836-2979
MetalBoss Technologies Inc (780)453-3886
Metalcare Inspection Services Inc (780)715-1889
Metalex Metal Buildings Inc (403)742-1300
Metalmark Engraving & Mfg (780)430-6355
MetalMax Building Solutions Ltd (780)916-8063
Metalogic Inspection Services Inc (780)469-6161
Metalstrip & Coatings Inc (403)343-3222
Metaltek Machining (780)875-6535 http://www.metaltekmachining.com
Metcko Welding (780)339-2271
Meter-Man Flow Products Ltd (403)845-0808
Metertech Electronics Ltd (780)416-7750
Methanol Recovery Technologies (403)723-2256
Metric Machine Tool Service Ltd (780)466-4693
Metro Machine Works Ltd (403)236-7575
Metro Paving & Road Building Ltd (403)293-0890
Metro's Contracting (780)358-2351
MetTech (403)270-7778
Metterra Hotel On Whyte - Edmonton (780)465-8150
MFP Services Ltd (403)312-3307
MGM Line Locating Ltd (780)805-8816
Mi Casa Rentals Inc (403)262-2288
MI Petro Services Inc (403)266-5558
MI Production Chemicals (780)955-3388
MI Safety (780)987-3465
MICA NDT Inspection & Consulting Service Ltd (403)257-5266
Mich Wynn Hot Shot & Pilot Car Service (780)542-5196
Michael's Motel - Medicine Hat (403)527-5501
Michael's Septic Tank Service (403)747-2843
Michalchuk Bros Contractors Ltd (780)567-2050
Michalchuk F Holdings Ltd (780)981-2348
Michels Canada Co (780)955-2120
Miclex Construction Inc (780)960-0657
Micoda Process Systems (2008) Ltd (780)979-0156
Micro Machine Shop Ltd (403)347-1910
Micro-Ion Industrial Products Ltd (780)454-8889
Micro-Watt Control Devices Ltd (403)250-1594
Microhard Systems Inc (403)248-0028
Microlynx Systems Ltd (403)275-7346
Micron Filtration Inc (403)717-2891
MicroSeismic Inc (403)262-5780
Mid Western Compressor Supplies Inc (403)203-7313
Mid Western Machine Works (1987) Inc (403)279-0727
Mid-City Excavating Ltd (780)463-0385
Mid-East Partnership (780)593-3946
Mid-Knight Contractors Ltd (780)532-4431
Mid-West Design & Construction Ltd (403)526-0925
Mid-West Pump (90) Ltd (403)329-0427
Midfield Supply ULC (403)362-3800
Midland Chemicals (2003) Ltd (780)462-8183
Midnight Oil Enterprises Inc (780)962-1944
Midnight Run Water Hauling Ltd (780)322-2361
Midon Tank Truck Services Ltd (780)849-9604
Midtown Motor Inn - Bonnyville (780)826-2898
Midtowner Motel - Fairview (780)835-2282
Midway Distributors Ltd (780)875-5551
Midway Motel - Bassano (403)641-3858
Midway Tool LLC (405)820-8850
Midwest Coil Tubing Services Ltd (780)808-8770
Midwest Communications (780)808-2223
Midwest Dev (780)484-5151
Midwest Engineering (AB) Ltd (403)287-1018
Midwest Fabricators Ltd (780)447-0747
Midwest Fencing (403)844-4616
Midwest Machine Ltd (780)485-1446
Midwest Propane (780)361-0002
Midwest Surveys Inc (403)244-7471
Midwest Truck Centre Inc (780)875-2021
Mielke Way Enterprises (403)740-6956
Mighty Mulching Ltd (780)826-9660
Mighty Peace Heating (780)568-4090
Mighty Peace Well Operators Ltd (780)765-3857
Mike Bullee Construction Ltd (780)879-3601
Mike Chrapko & Sons Excavating Ltd (780)447-2650
Mike Harapchuk Construction Ltd (780)785-2233
Mike Larson Consulting Ltd (780)518-0236
Mike Vail Trucking Ltd (403)272-5487
Mike's Mobile Steaming Ltd (780)622-2140
Mike's Oilfield Services Ltd (780)875-1561
Mike's Sand & Gravel Co Ltd (780)973-5558
Mike's Sandblasting & Painting Services (780)826-3108
Mike's Welding (403)638-2393
Mikisew Industrial Supply Ltd (780)490-0255
Mikla Inc - Water Hauling (403)784-3804
Milco Machining & Mfg Ltd (780)439-5960
Mild 2 Wild Signs (403)528-2202
Mile Zero Motor Inn Ltd - Grimshaw (780)332-4606
Milens Well Servicing (403)343-6585
Milestone Oilfield Services Ltd (403)638-9412
Milk River Inn (403)647-2257
Mill Log Wilson Equipment Ltd (780)434-9578
Mill Woods Golf Course - Edmonton (780)448-1601
Millar Western Forest Products Ltd (780)486-8200
Millard Health (780)498-3200
Millard Trucking Ltd (403)638-4500
Millarville Equipment Express (403)931-2229
MillCom Ltd (780)853-7311
Millenia Resource Consulting (403)571-0510
Millenium Cabins Inc (780)981-2106
Millennia Projects Inc (403)932-1395
Millennium Building Systems (780)460-9665
Millennium Cats Inc (780)623-4036
Millennium Directional Service Ltd (403)264-8206 http://www.millenniumdirectional.com
Millennium EMS Solutions Ltd (780)496-9048
Millennium Geomatics Ltd (403)270-9575
Millennium Metal Worx (403)556-1888
Millennium Oilfield Services (403)664-3116
Millennium Pressure Testing Ltd (403)317-5823
Miller Trucking Ltd (403)647-0002
Miller's Safety Manuals/Miller Technical Communications (403)249-3492
Millerdale Tool & Machine Corp (780)464-1942
Millerdale Tool & Machine Corporation (780)464-1942 www.millerdaletool.com
Milliken Consulting (403)938-7450
Milliken Farm Supplies (1977) Ltd (403)223-4437
Mills Machine & Welding Inc (780)778-3331
Millway Industries Ltd (403)287-2430
Millwright Machine Corp (780)402-7111
Milt's Earthmoving Ltd (403)833-3766
Milwil Well Servicing Ltd (403)845-7545
Mindus Construction Ltd (780)778-6642
Mine Air Systems (403)291-2230
Mine Cable Services (780)439-1113
Mine OK Contracting (780)212-7781
Minhas Bros Holdings Ltd (780)539-7987
Minich Oilfield Services (780)865-7287
Minich Trucking (780)865-7287
Minor Trenching (780)812-5539
Mirage Transportation Inc (403)227-7470
Miscoda Holdings Ltd (403)295-0151
Mission Safety Services (780)449-2700
MISTRAS Group, Inc (403)309-4440
Misty Mountain Inn & Suites - Grande Cache (780)827-4268
Misty River Open Camp (780)381-9742
Mitch Minerals Ltd (780)992-1234
Mitchell Welding (780)724-2350
Mitchell's Oil Field Service (701)842-4927
Mitkor Consulting Ltd (780)690-5968
Mix Bros Tank Services - MTS (780)471-1386
Mixcor Aggregates Inc (780)986-6721
MJ Mobile Wash (403)308-4812
MJ's Water Hauling Co Ltd (403)934-3430
MJB Enterprises Ltd (403)527-3600
MJB Slickline Services (403)346-8600
MJR Contracting Services Ltd (403)938-5502
MLB Enterprises Ltd (403)845-3863
MMM Group - MMM Geomatics (780)743-3977
MN Truck & Crane Service Ltd (403)273-0990 http://www.mncrane.com
Mobile Augers & Research Ltd (780)436-3960
Mobile Industrial Health Services Ltd (780)791-9898
Mobile Shop Ltd, The (403)342-5029
MobileSat Communications Inc (403)309-2468
Mobster Mechanical Inc (780)743-5566
Moch 1 Coil Tubing Services (403)580-2528
Modern Electric (Rocky) Inc (403)845-3155
Modern Industrial Rentals (1978) Ltd (403)526-6076
Modern Tool Ltd (403)236-1150
Modtek Mfg Corp (780)432-2442
Modus Steel Inc (403)946-5601
Modus Structures Inc (403)912-1116
ModuSpec Risk Mgmt Services Canada Ltd (403)235-4007
Moe's Arc Welding (780)766-2260
Moe's Welding (780)462-2251
Moeller Electric Inc (866)496-2626
Moffatt Supply Ltd (780)435-1921
Moh & Assoc Oilfield Consultants Ltd (403)263-5440
Mohr Casing Services Ltd (780)718-5725
Mohr Vacuum Trucks Service Ltd (780)753-2712
Moko Oilfield Trucking & Rentals (780)826-7031
Monad Industrial Constructors - PCL (780)468-8026
Monahan Ford/Kawasaki (780)523-4193
Monarch Messenger Services Ltd (403)279-4440
Monarch Supply Ltd (780)542-7135
Monarch Transport (1975) Ltd (780)440-6528
Moncur Groundwater (403)335-8165
Monette Consultants (780)418-1182
Monte's Mechanical (780)799-6350
Monument Machine Shop Ltd - Marwyn Sales & Supplies (403)269-8212
Monza Crane (780)437-8817
Moody Int'l Ltd (780)482-5911
Moonlight Hotel - Bon Accord (780)921-3288
Moonlite Ditching (780)926-4524
Moonshine Welding Ltd (780)414-0333
Moore Consulting (361)649-9269
Moore's Industrial Service Ltd (403)219-7160
Moose Creek Hotel - Edson (780)723-5508
Moose MFG Ltd (780)461-4742
Mor-Ton's Trucking Ltd (780)542-1376
Morad Communications Ltd (780)865-4484
More Power Express (780)827-5466
Moreau Industrial (780)455-4553
Morgan Construction & Enviro Ltd (780)960-6966
Morgan Contracting (780)926-2900
Morgan Holdings (403)223-8874
Morgan Industries (780)679-6262
Morgan Tank Truck Service Ltd (403)556-6535
Morgan Valve & Repair (1996) Inc (403)933-3010
Morgan's Safety Services Inc (403)280-2386
Morgan's Transfer Ltd (780)568-2596
Morgex Insurance Group Ltd (780)454-7676
Morinville Hotel (780)939-4077
Morley Muldoon Transport Ltd (780)842-2222
Morooka Canada (780)960-6085
Morphix Business Consulting (403)520-7710
MorQuest Electric Ltd (780)939-7585
Morrell's Trucking (780)986-8495
Morrill's Water Well Drilling Ltd (780)542-5089
Morrin Hotel (403)772-2255
Morrison Auto Industrial Machine Ltd (403)223-8399
Morrison Hershfield Ltd (403)246-4500
Morrison Metal Industries Ltd (403)236-0200
Morrow Communications (403)742-9715
Morton's Water Well Drilling Ltd (780)853-4472
Mosaic Medical Services Inc (403)726-1239
Mosaic Sandblasting & Painting Inc (403)746-5858
Mosan Communications Ltd (780)842-2400
Moss Fabrication Ltd (403)279-4950
Mossleigh Inn (403)534-2444
Mostar Directional Tech Inc (403)279-5577
Motel 6 - Claresholm (403)625-4646 http://www.motel6.com
Motel 6 - Grande Prairie (780)830-7744
Motel 6 - Medicine Hat (403)527-1749
Motel 6 - Red Deer (403)340-1749
Motel 9 Ltd - Beiseker (403)947-2555
Motion Machinery Ltd (780)452-7747
Motion Motor Sports (780)826-7433
Motor Supply Ltd (780)463-8527
MotorWorks Drilling Solutions (866)902-9291
Mount Robson Inn - Jasper (780)852-3327
Mount Royal University (403)440-6111
Mount-View Electric (1983) Ltd (403)252-7447
Mountain Air Systems (403)813-0303
Mountain Aire Lodge - Sundre (403)637-2229
Mountain Express Taxi & Limousine (780)740-4555
Mountain Extreme Sports (403)845-5536
Mountain Machining & Welding (403)226-6556
Mountain Measurement (403)887-4303
Mountain Mobile Communications Ltd (780)539-6086
Mountain Toys Polaris (403)932-4828
Mountain View Chiropractic Clinic (780)865-3923
Mountain View Concrete Inc (403)335-0068
Mountain View Crushing Ltd (403)335-4789
Mountain View Regional Emergency Services (403)335-4070
Mountain West Services Ltd (780)778-5584
Mountain Workwear (780)827-9675
MOUNTAINSIDE Sales & Rentals Ltd - Mountainside Rentals (780)723-5536
Mourits Trucking Ltd (780)674-5263 http://www.mouritstrucking.com/
Movac Mobile Vacuum Services Ltd (888)727-7922
Movac Valve Systems Ltd (780)468-6077
MPA Engineering Ltd (780)416-3030
MPE Engineering Ltd (403)548-2626
MPI - Marmit Plastics (780)532-0366
MR Control Systems Int'l Inc (403)243-9629
Mr Electric (780)484-9473
Mr Moles Directional Boring (780)846-2267
Mr Rooter Plumbing - Edmonton (780)429-3600
Mr Steam & Pressure Wash Ltd (403)845-6059
MRC Midfield Supply (403)233-7166
MRL Integrated Solutions (403)291-4675
MRO Electronics Inc (403)291-0501
MSA Canada (780)483-0988
MSI Canada (403)346-1546
MSI Maintenance Solutions Inc (780)675-5558 http://www.maintenancesolutions.ca/
MSL Land Services Ltd (403)243-5518
MTE Logistix (780)944-9009
MTech Industries (780)485-0915
MTL Inspection Group Inc (780)450-8883
MTM Energy Services Inc (780)753-3533
MTM Equipment Rentals Ltd (403)276-1505
Mud King Drilling Fluids Ltd (403)239-5942
Mud Master Drilling Fluid Services Ltd (403)237-8900
Mud Service Inc (403)255-5969
Mudco Services Ltd (403)269-5359
Muhlbach Electric Ltd (403)876-2587
Mule Train Trucking (780)348-5588
Mullen Group Inc (403)995-5200
Mullen Oilfield Services LP (403)213-4700
Mullen Trucking LP (403)652-8888
Mullens Consulting Ltd (403)286-4695
Multi Tech Services Ltd (780)747-6991
Multi-Chem Production Chemicals (780)875-8952
Multi-Shot Surveyors Inc (403)686-1985
Multicultural Alliance Corp (780)799-9935
Multigas Detection Ltd (780)991-4200
Multinet Communications (403)640-1526
Multisource Group Corp (403)266-2212
Multisource Inc (403)291-1500
Mulvey & Banani Int'l (Alberta) Inc (403)262-7400
Mundle Anchors & Recycling Bins Ltd (403)981-4848 www.mundleanchors.com
Mungan Petro Con (403)245-4788
Munro Fire & Safety Sales & Service (780)624-4868
Munro Global Surveys Group (403)526-6300
Munro Safety Management Inc (780)853-9796
Munro Safety Mgmt Inc (780)853-9796
Mur-Cal Oilfield Clearing Ltd (780)539-0928
Murcon Development Ltd (403)269-5416
Murdock Energy Inc (780)849-4863 http://www.murdockenergy.com
Muriel Creek Construction (780)826-5192
Murphy Industrial Oilfield Inc (780)723-5800
Murray Watson Oilfield & General Construction Ltd (780)954-2255
Murray's Portable Welding (780)624-5068
Murray's Soap Factory (780)486-4100
Murray's Trucking (780)439-2222
Murray's Welding (780)864-5877
Murrco Equipment Inc (403)652-5133
Murtron Hauling - PetroWest (780)567-3612
Musgrave Agencies Hospitality Inns & Suites (780)998-2770
Muskeg Construction Ltd (780)333-2620
Mustang Controls Ltd (780)987-7300
Mustang Freightways Ltd (888)338-3311
Mustang Helicopters Inc (403)886-5995
Mustang Production Testing Ltd (403)340-3098
Mustang Safety Ltd (780)841-0014
Mustang Trenching & Excavating Ltd (403)236-9803
Mustang Well Services Ltd (403)540-3600
Mutoa Holdings Ltd (780)798-2051
Mutual Propane Ltd (780)451-4454
MVJD Oilfield Services Ltd (780)832-0166
MVP Energy Services Inc (403)844-4519
Mykyte Transportation Services Inc (780)955-5524
Myshak Crane & Rigging Ltd (780)960-9790
Myshak Crane & Rigging Rental (403)346-4329 http://www.myshaksales.com
Myshak Sales & Rentals Ltd (780)960-9255
 
© Copyright 2014. RigHands. All Rights Reserved