MacPhees Metal Roofing
MacPhees Seamless Eavestroughing and Siding
Macpherson Electric
MacRae Electric Ltd
MacRaes Backhoe and Trucking
Mahars Plumbing and Heating
Maritime Construction Ltd
Marshall MacPherson Ltd
Matheson and MacMillan Ltd
Matheson J E Construction Inc
Maximum Maintenance
McAskill Woodworking Limited
McAskills
McGarry Jim Painting
McGuirk Bros Construction Ltd
MCM Bricklayers Ltd
McNally Electric
Meadowlaine (1998) Ltd
Metro Building Supplies Ltd
Mid-Isle Electric Ltd