C&M Roofing Ltd. is a roofing company known for truly exceptional service, professionalism, and integrity. We do commercial and residential roofs in southern Alberta, from new construction to re-roofing to repairs. Our mission is to exceed expectations and set a higher standard for the industry.