Home
About MSCC
Membership
Find A Contractor
MSCC Certification
Education
Business Tools
Affinity Programs
Events
News & Information
Conference
Career Centre
MCA Canada
MCA Offices
Board of Governors
Contact Us

FIND A MECHANICAL SERVICE CONTRACTOR

MSCC Certified Contractors

MSCC Certified Company Address City Prov Postal Telephone   Fax

  Website

               
Alberta              
MJS Mechanical Ltd 2401-144th Ave. N.E. Calgary AB T4B 2T3 403-250-1355 403-250-3101 www.mjsmechanical.com
Chisholm Mechanical Contractors Ltd. 4427B - 72 Ave. S.E.

Calgary

AB

T2C 2G5

403-279-7868 403-236-9374 www.chisholmindustries.com
Manitoba              
Abco Supply & Service Ltd. 1346 Spruce Street Winnipeg MB R3E 2V7 204-633-8071 204-633-0639 www.abcosupply.com
Derksen Plumbing & Heating (1984) Ltd. 125 Higgins Avenue Winnipeg MB R3B 0B6 204-668-4450 204-663-4969 www.derksenplumbing.ca
Lowe Mechanical Services Ltd.  583 Plinguet Street Winnipeg MB R2J 0G3 204-233-3292 204-237-0411 www.lowecanada.com
Ontario              
Cofley - Adelt Mechanical 2640 Argentia Drive Mississauga ON L5N 5V4 905-564-7833 905-564-9743 www.cofleyadelt.com
Modern Niagara Toronto Inc. 695 Flint Road Toronto ON M3J 2T7 416-749-6031 416-749-4673 www.modernniagara.com
             

Member Contractors

Company Address City Prov Postal Telephone   Fax

  Website

               
British Columbia              
             
BC Comfort Air Conditioning Limited 7405 Lowland Drive Burnaby BC V5J 5A8 604-439-3344 604-439-0173 www.bccomfort.com
Black and McDonald Ltd. 650 - 655 Kent Ave. North West Vancouver  BC V6P 6T7 604-301-1070 604-301-1071 www.blackandmcdonald.com
Canuck Mechanical 100 - 1797 Lyon Street S. Prince George BC V2N 1T3 250-564-4567 250-596-9372 www.canuckmechanical.com
Equity Plumbing & Heating Ltd. 881 Fourth Ave Prince George BC V2L 3H5 250-563-1191 250-563-1070 www.equityplumbing.ca
Fred Welsh Ltd. #3 - 720 Beatty Street Vancouver  BC V6B 2M1 604-294-3100 604-294-3132 www.fredwelsh.com
Gordon Lathams Limited Suite 100, 1060 West, 8th Ave. Vancouver BC V6H 1C4 604-683-2321 604-683-2340 www.lathams.ca
Kal-West Building Systems Inc. 710 Evans Court Kelowna BC V1X 6G4 250-765-6610 250-765-6613 www.kalwestcontractors.com
RAM Mechanical Ltd. 4283 Dawson Street Burnaby BC V5C 4B3 604-434-4530 604-434-4538 www.rammechanical.ca
Sino Plumbing 3096 East 8th Avenue Vancouver  BC V5M 1X3 604-377-6736 604-253-7129  
Stevens Plumbing & Heating Ltd. 1055 East 29th Street Vancouver BC V7K 1C1 604-988-8822 604-988-8843 www.stevensph.com
Torry and Sons Plumbing & Heating 731 - 30th Street Courtenay BC V9N 7S7 250-338-8865 250-338-8305 www.torryandsons.com
Veridis Plumbing & Heating Ltd. 804 Bucktail Road Mill Bay BC V0R 2P1 250-709-5796 250-929-8985 www.veridisplumbing.com
               
Alberta              
A-1 Frankies & Johnnies Plbg & Htg 3060 9 Street S.E. Calgary AB T2G 3B9 403-236-8363 403-236-9275 www.a1frankies.ca
ABC HVACR Services Ltd. 3215 E - 16 Ave. North Lethbridge AB T1H 5E8 403-327-2999 403-327-2985  www.abchvacco.com
Academy Mechanical Services Ltd. 6031 - 92 Street Edmonton AB T6E 3A5 780-438-1750 780-435-9534 www.academymechanical.com
Arpi's Industries Ltd. 6815 - 40 St. S.E. Calgary AB T2C 2W7 403-236-2444 403-720-7545 www.arpis.com
Austerman Mechanical Limited 104, 4116 - 64 Ave. S.E. Calgary AB T2C 2B3 403-236-1391 403-236-1398 steves@austermanmechanical.com 
Bill's Plumbing & Gas Fitting Ltd. 3104 Kildare Cres.. S.W. Calgary AB T3E 4S4 403-246-5735 403-246-5735  
Bill's Plumbing & Heating Box 1317, #5 - 200 Hawk Ave Banff AB T1L 1B3 403-762-2160 403-762-9421  www.billsplumbingbanff.com
Black and McDonald Ltd. 1071 - 26 St. NE Calgary AB T2A 6K8 403-235-0335 403-272-2134 www.blackandmcdonald.com
Butler Plumbing, Heating & Gasfitting Ltd. 4260 93rd Street Edmonton AB T6E 5P5 780-432-3947 780-989-2567 www.butlerplumbing.ca
Cal-City Plumbing & Heating Ltd. Box 64082, 5512 - 4 St. NW Calgary AB T2K 1A7 403-942-9970 403-948-9914  
Care Plumbing Ltd. P.O. Box 44094 SouthCentre  Calgary AB T2J 7C5 403-369-1570 403-278-4947  
Chisholm Mechanical Contractors Ltd. * 44276 - 72 Ave. S.E. Calgary AB T2C 2G5 403-279-7868 403-236-9374 www.chisholmindustries.com
Gateway Mechanical Services Inc 4001-16A St. S.E. Calgary AB T2G 3T5 403-265-0010 403-265-1203 www.gatewaymechanical.ca
Goodman Plumbing & Heating 116A Eagle Cres.., Box 243 Banff AB T1L 1A4 403-762-5000 403-762-5457  
Mariner Mechanical Ltd. 416 Ranchview Place N.W. Calgary AB T3G 1A8 403-239-6890 403-398-0710  
MJS Mechanical Ltd. 2401 - 144th Avenue N.E. Calgary AB T3P 1E1 403-250-1355 403-250-3101 www.mjsmechanical.com
Panther Mechanical Services Inc. Box 699 Medicine Hat AB T1A 7G6 403-832-2578 403-832-2581  
Pipeworks Plumbing & Heating Ltd 179 Sandstone Drive N.W. Calgery AB T3K 3C4 403-295-7473 403-295-3188  
Remi's Mechanical Services Ltd. 552 - 42 Avenue SE Calgary AB T2G 1Y6 403-243-7740 403-243-7520 www.remismechanical.com
Simcor Plumbing Corp (Ace Plumbing) #5, 4063 - 74 Ave SE Calgary AB T2C 2H9 403-236-2500 403-236-2766 www.ace-plumbing.ca
Watts Mechanical Services Ltd 409 - 38th Avenue NE Calgary AB T2E 6R9 403-230-5655 403-230-5658 www.wattsmech.com
Ye Olde Plumber Ltd. 14306 - 115 Avenue Edmonton AB T5N 3B7 780-988-0377 780-487-9648  
Olson Mechanical Ltd 6307 Wagner Rd. NW Edmonton AB T6E4N4 780-468-3001 780-466-7888  
Snyder's Plumbing Services Inc. #2A - 5 Bayside Pl Strathmore AB T1P 1C8 403-934-3151 403-934-9890  
               
Saskatchewan              
Ace Plumbing & Heating Inc. 1739 Saskatchewan Ave. Saskatoon SK S7K 1P7 306-242-8488 306-242-8897 www.aceplumbing.ca
C & E Mechanical Inc. Box 697, 421 Highway Moose Jaw SK S6H 4P4 306-693-6722 306-693-7575  
Christie Maintenance Services Ltd. 145 - 5th Avenue E Regina SK S4N 0A8 306-721-2229 306-721-4710  
Furnace Doctor Inc. 122 - 10th Avenue NW Swift Current SK S9H 4B1 306-773-1575 306-773-6940  
J & A Heating and Plumbing 2302 Avenue C. North Saskatoon SK S7L 5X5 306-934-8252 306-934-8232 www.jaheating.com
Kee Sheet Metal Ltd. Box 1090 Kindersley SK S0L 1S0 306-463-2432 306-463-6876  www.keesm.ca
Ken Fraser Plbg. & Htg. P.O. Box 759 Leader SK S0N 1H0 306-628-3818 306-628-3819  
M.J. Plumbing & Heating P.O. Box 338 Cudworth SK S0K 1B0 306-253-7460 306-256-3378  
Mid West Combustion Ltd. 526 - 44th St. East Saskatoon SK S7K 0W1 306-934-0776 306-934-0594  www.midwestcombustion.com
National Refrigeration Heating Ltd. 3310 Millar Avenue Saskatoon SK S7K 7G9 306-664-8888 306-664-8951  
Norwest Contracting Co. (1969) Ltd. P.O. Box 240, 104 Main Street Paradise Hill SK S0M 2G0 306-344-2178 306-344-2355  
Peak Mechanical Ltd. 409 45A Street East Saskatoon SK S7K 0W6 306-249-4814 306-249-4815 www.peakmechanical.ca
Polar Refrigeration Services Ltd. 402 - 21st Street West Saskatoon SK S7M 0W4 306-652-3150 306-652-0022 www.polarservices.ca
Positive Plumbing & Heating Box 367 Montmartre SK S0G 3M0 306-424-2335 306-424-2326  
Professional Plumbing & Heating Inc. 1755 McAra Street Regina SK S4N 6H5 306-543-0593 306-924-4138  
Reinhardt Plumbing, Heating & A/C Ltd. 230 Leonard St. N. Regina SK S4N 5V7 306-543-7400 306-543-7407  
Ron's Plumbing & Heating (1908) Ltd Box 1928  209 3rd St. East Meadow Lake SK S9X 1Z3 306-236-5625 306-236-6364  
SaskWest Mechanical Ltd. 3715 Thatcher Ave. Saskatoon SK S7R 1B8 306-244-2941 306-652-1423 www.saskwestmechanical.com
               
Manitoba              
ABCO Supply & Service Ltd. 1244 Border Street Winnipeg MB R3H 0M6 204-633-8071 204-633-0639 www.abcosupply.com
A & B Mechanical Ltd. 1400 Spruce Street Winnipeg MB R3E 2V7 204-783-3622 204-784-4320 www.abmech.ca
Black and McDonald Ltd. 401A Weston Street Winnipeg MB R3E 3H4 204-786-5776 204-786-3399 www.blackandmcdonald.com
BSD Solutions 807 McLeod Avenue Winnipeg MB R2G 0Y4 204-661-4600 204-661-4515 www.bsdsolutions.com
CIR Mechanical Installations 572 Provencher Blvd. Winnipeg MB R2J 3R1 204-237-5180 204-774-9091 www.cirmechanical.com
Derksen Plbg. & Htg. (1984) Ltd. 125 Higgins Avenue Winnipeg MB R3B 0B6 204-668-4450 204-663-4969 www.derksenplumbing.ca
Lowe Mechanical Services Ltd.  583 Plinguet Street Winnipeg MB R2J 0G3 204-233-3292 204-237-0411 www.lowecanada.com
Razar Contracting Services Ltd 280 Bowen Ave East East St. Paul MB R2E 1B5 204-668-9698 204-668-9679  
Southern Comfort Mechanical Inc. Box 102 Niverville MB R0A 1E0 204-388-6658 204-388-6406  
Wescan Electrical Mechanical Services 1049 Logan Avenue Winnipeg MB R3E 1P6 204-786-3384 204-783-2750 www.wescan-services.com
               
Ontario              
Active Mechanical 3176 - 1 Lenworth Dr. Mississauga ON L4K 2G1 905-238-7561 905-238-6203  
AC Mechanical Contractors 17 - 2857 Sherwood Heights Dr. Oakville ON L6J 7J9 905-829-1705 905-829-1706 www.acmechanical.ca
Adelt Mechanical  2640 Argentia Drive Mississauga ON L5N 5V4 905-564-7833 905-564-9743 www.adeltmechanical.com
Ainsworth Inc. 131 Bermondsley Rd. Toronto ON M4A 1X4 416-751-4420 416-751-9031 www.ainsworth.com
Anmar Mechanical & Electrical  199 Mumford Road Lively ON P3Y 1L2 705-692-0888 705-692-0465 www.anmarmechanical.com
Black and McDonald Ltd. 2460 Don Reid Drive Ottawa ON K1H 8P5 613-526-1226 613-526-3960 www.blackandmcdonald.com
Black and McDonald Ltd. 682 McKay Street, Unit 8 Kingston ON K7M 7G2 613-544-7578 613-544-7878 www.blackandmcdonald.com
Black and McDonald Ltd. 328 Green Road Stoney Creek ON L8E 2B2 905-560-3100 905-662-5882 www.blackandmcdonald.com
Black and McDonald Ltd. 31 Pullman Court Scarborough ON M1X 1E4 416-366-2541 416-361-3170 www.blackandmcdonald.com
BML Multi-Trades Group Ltd. 32 Ryan Place Brantford ON N3T 5V7 519-756-4150 519-756-1630 www.bmlmultitrades.ca
Bossco Plumbing & Heating Ltd. 1 - 42 Regan Road Brampton ON L7A 1B4 905-840-5577 905-840-5655 www.bosscoplumbing.com
BSG Systems Group Inc. 2150 Winston Park Drive, Unit 1 Oakville ON L6H 5V1 905-829-1655 905-829-5996 www.bsgsystemsgroup.com
CG Plumbing & Heating Ltd. 360 Lacasse Ave Ottawa ON K1L 7A9 613-744-2566 613-744-8970  
CJ Brubacher Limited 19 Furst STreet East Elmira ON N3B 2E6 519-669-3362 519-669-0940  
Climatech Inc. 20 Regan Ave, Units 12 & 13 Brampton ON L7A 1L3 905-840-6360 905-840-635  
Conestogo Mechanical Inc. 50 Dumart Place Kitchener ON N2K 3C7 519-578-6740 519-579-5962 www.conestogomech.com
Culliton Brothers Limited 473 Douro St., P.O. Box 850 Stratford ON N5A 6W3 519-271-1981 519-274-8228 www.cullitonbrothers.com
Dave Hurst Plumbing & Heating Inc 101 Bedford Rd, Unit 6 & 7 Kitchener ON N2G 3A3 519-893-3464 519-749-8118  
Division 15 Plumbing & Mechanical Ltd. 5273 Country Road ( New Lowell ON L0M 1N0 705-424-0203 705-423-9461 www.division15.ca
Dordan Mechanical Inc. 27 Victoria Street New Hamburg ON N3A 2K5 519-662-9900 519-662-9906 www.dordanmech.com
Drennan Refrigeration  1880 Cheapside Street London ON N5V 3E7 519-453-9100 519-659-4233 www.drennan.on.ca
Energy Controls & Mechancial Services 565 Trillium Drive Kitchener ON N2R 1J4 519-893-2638 519893-0084 www.energycontrols.com
E and T Plumbing & Heating Ltd. 31 Edenbridge Drive Kitchener ON N2A 3L8 519-748-9240 519-748-4631  
E.S. Fox Ltd. 9127 Montrose Road Niagara Falls ON L2E 7J9 905-354-3700 905-354-8668 www.esfox.com
Fahrhall Mechanical Contractors Ltd. 4185 Concession #7 Windsor ON N9A 6J3 519-969-7822 519-969-5448 www.fahrhall.com
Francis H.V.A.C. Services Ltd. 1 - 81 Auriga Drive Ottawa ON K2E 7Y5 613-723-7869 613-723-1499 www.francishvac.ca
Gas Logics 1140 Bleams rd. R.R. #2 Petersburg ON N0B 2H0 519-749-1590 519-749-2792  
Greenock Mechanical Ltd. 6 Cotteswood Place Scarborough ON M1G 3P7 416-439-5962 416-439-5962  
Kirk Mechanical Limited 1451 Grahams Lane Burlington ON L7S 1W5 905-681-0149 905-333-5299  
L J Barton Mechanical 1341 Osprey Dr. Unit 4 Ancaster ON L9G 4V5 905-304-1796 905-304-1607 www.ljbarton.com
Martin DeJong Plbg. & Htg. 199 Orkney Rd. R.R. #1 Lyndon ON L0R 1T0 905-628-4263 905-629-4263  
Mattina Mechanical Ltd. 38 Imperial Street Hamilton ON L8L 4E3 905-544-6380 905-544-3288 www.mattina.ca
Modern Niagara Group 85 Denzil Doyle Court Kanata ON K2M 2G8 613-591-7505 613-591-1523  
Modern Niagara Toronto Inc. 12 Penn Drive, Unit 2 Weston ON M9L 2A9 416-749-6031 416-749-4673 www.modernniagara.com
Mr. Rooter Plumbing 3900 Russell Road Ottawa ON K1G 3N2 613-746-0000 613-746-8012 www.mr.rooter.com
Nelco Mechanical Limited 77 Edwin Street, P.O. Box 1086 Kitchener ON N2G 4G6 519-744-6511 519-744-3072 www.nelcomech.com
Newmarch Mechanical Inc. 82 Sandiford Drive Stouffville ON L4A 7X5 905-640-8031 905-640-8037 www.newmarchtechsys.ca
OFS Consulting Ltd. 2330 Bridletowne Circle, Suite 1910 Toronto ON M1W 3P6 647-499-6372 647-993-6372  
Precision Sheet Metal 1806 Casey Road Belleville ON K8N 4Z6 613-968-3684 613-969-8809  
Quality Mechanical 1806 Casey Road Belleville ON K8N 4Z6 613-969-7403 613-969-8809 www.qualitymechanical.ca
Resource Industrial Group Inc. 295 Waydom Drive Ayr ON N0B 1E0 519-622-5266 519-622-4689 www.resourceindustrial.com
Rogers Plumbing & Heating PO Box 26059 Terrace Hill Brantford ON N3R 7X4 519-753-4421 519-758-8828 www.rogersplumbing.ca
Ron Haddaway Plumbing & Heating 225 Kribs St. Cambridge ON N3C 3A4 519-658-9393 519-658-4099  
Sayers & Associates Limited 2240 Argentia Road Mississauga ON L5N 2X6 905-821-4500 905-821-8040 www.sayers.ca
Shepherd Plumbing & Mechanical Inc. 138 Melville St., P.O. Box 92 Elora ON N0B 1S0 519-846-5674 519-843-5286  
Shewfelt Construction Corporation 1377 Cormorant Road, Suite 206 Ancaster ON L9G 4V5 905-304-4396 905-304-8548 www.shewfelt.com
Sutherland-Shultz Inc. 401 Fountain St North Cambridge ON N3H 5P3 519-653-4123 519-653-6215 www.sutherland0shultz.com
S & S Bolton Electric Inc. 5411 Canotek Rd Gloucster ON K1J 9M3 613-748-0432 613-748-0355  
TAB Mechanical Inc. 79 Whisperwood Drive Trenton ON K8V 5P7 613-561-8779 613-965-4259 www.tabmech.com
TESC Contracting Company Ltd 874 Lapointe Street Sudbury  ON P3A 5N8 705-566-5702 705-560-7524 www.tesc.com
The Plan Group 27 Vanley Ctes. North York ON M3J 2B7 416-635-9635 416-635-9764 www.plan-group.com
Thos Lemmon & Son 1973 Ltd 765 Montreal Street Kingston ON K7L 4W2 613-546-9161 613-546-0871  
Tormac Mechanical Contractors Ltd. 3150 Ridgeway Drive, Unit 34 Mississauga ON L5L 5R5 905-828-7222 905-828-9997 www.tormacmechanical.com
Trade-Mark Industrial 1197 Union Street Kitchener ON N2M 6N6 519-570-1511 519-578-4393 www.trade-markind.com
Ultimate Mechanical Services Inc 1 - 1228 Gorham St Newmarket ON L3Y 8Z1 905-868-8001 905-868-8009  
Vanguard Mechanical Inc. 17 Old Park Road Toronto ON M6C 3H4 416-783-5936 416-781-1798  www.vanguardmechanical.com
Western Mechanical 160 Brock Street Barrie

ON

L4N 2M4 705-737-4135 705-737-1765 www.westernmechanical.net
               
               
New Brunswick              
Advanced Plumbing & Heating Ltd. 486 Adelard-Savoie Blvd. Dieppe NB E1A 7T4 506-877-1077 506-877-1071 www.advancedplumbing.org
Beaulieu Plbg. & Mechanical Inc. 811 Victoria Street Edmundston NB E3V 3T3 506-739-2030 506-739-2038  www.beaulieumech.ca
Black and McDonald Ltd. 305 Baig Blvd. Moncton NB E1E 1E1 506-858-5688 506-388-2286 www.blackandmcdonald.com
Electrical & Refrigeration Services Ltd. 88 Beaverbrook Street Moncton NB E1C 8N8 506-857-2233 506-856-9981  
Ermin Plumbing & Heating Ltd. 335 Millennium Blvd. Moncton NB E1E 2G7 506-857-1000 506-857-1002 www.ermen.ca
               
Nova Scotia              
Atlantica Mechanical Contractors Inc. 9 Ralston Avenue Dartmouth NS B3B 1H5 902-468-2300 902-468-3289  
Black and McDonald Ltd. 10 Payzant Avenue Dartmouth NS B3B 1Z6 902-468-3101 902-468-3102 www.blackandmcdonald.com
               
Newfoundland              
Black and McDonald Ltd. 19A Dundee Avenue Mount Pearl NL A1N 4R6 709-747-1406 709-747-1456 www.blackandmcdonald.com
Young's Industrial Refrigeration 98 Olde Sound Road, PO Box 98 Lethbridge NL

A0C 1N0

709-467-9712 709-467-9713 www.youngsice.com
               
Prince Edward Island              
Bevan Brothers Limited P.O. Box 41 Charlottetown PE C1A 7K2 902-368-3456 902-368-3455 www.bevanbros.com