J&M Roofing loves Medicine Hat. It’s why we provide top-notch roofing services to this community. We focus on making every aspect of our work the kind you want from someone working for you. From our communication and onboarding process to the cleanup job we conduct once your shingles are in their place, we keep a close eye on every detail.

Our family understands the importance of a healthy home. It’s your safe space, and you want to guard it from whatever comes its way, whether that be Medicine Hat’s notoriously unpredictable weather or the hassle of second-rate workmanship.

Working with J&M Roofing protects you from both. Our team consists of only the most talented and reliable tradespeople we know. And we follow our step-by-step process to ensure your roof stays leak-free and beautiful for years to come.


When we say we’re a family-run business, we mean it. Joel works with our clients by answering their questions, and finding the right solutions for their individual needs. He also designs the systems that keep our work consistent and organized. Melissa helps with the overall behind-the-scenes management as a whole to help keep everything on track. Your experience with us is truly in-house.

Since we started in 2013, word-of-mouth recommendations have turned us into one of the largest residential roofing companies in South Eastern Alberta.

But we don’t want the praise going to our heads. So we focus 100% on local homes, serving only the communities of Medicine Hat, Redcliff, Dunmore, and the surrounding area.


J&M Roofing is ready to climb that ladder and get working for you.