A damaged roof can lead to costly repairs down the road. Christopher Roofing in Halifax can help with that. We do new construction homes, full tear-offs, roof repairs, metal roofs, and more. We are fully insured and have over 20 years of experience in roofing.