At Monastery Roofing, we take pride in helping our neighbors across Maine protect what matters most—their homes. Every day, we walk the same streets you do, spotting homes in need of repairs and offering the kind of craftsmanship we’d want for our own families.
We’re a family-run business with over 15 years of hands-on experience, and we handle every roofing project with care, precision, and accountability. We never rely on subcontractors—our trusted crew manages everything from start to finish. That means better communication, better quality, and no cut corners.
For us, roofing isn’t just a job—it’s a way to create safer, more comfortable homes for people we care about. We show that care through hard work, honest timelines, and roofs built to last. When storms hit or shingles wear down, we’re ready with tools in hand and a plan that gets it done right.
When you call Monastery Roofing, you’re not just getting a contractor—you’re talking to a neighbor who cares. We take the time to listen, explain your options clearly, and treat every project like it’s our own home. Whether you’re dealing with a leak or need a full roof replacement, we’re here with honest advice and reliable service.
We’re proud to serve the following areas:
Portland is where Monastery Roofing got its start—and where our heart still is. We work on roofs across the city every day, approaching each project with humility, strength, and a deep respect for the community we serve.
Portland weather can be tough. Cold winters and heavy summer storms put every roof to the test. When you call us with questions, we listen closely and respond with clear, honest answers. Every time we step onto a roof in Portland, we carry a promise—to protect your home with focused, careful work.
From roof repairs and siding replacements to gutter fixes, we’re here to help keep your family warm, dry, and safe. Our work is honest, our team is reliable, and our roots in Portland run deep.
Brunswick gives us strength—not just in the work we do, but in the spirit of the community we serve. From historic homes to newer builds, we approach every roofing project in Brunswick with respect, care, and steady hands.
When you call us, you’re speaking with a team that understands the value of preserving the past while protecting your future. We communicate clearly, listen closely, and follow through on every promise we make.
Our days in Brunswick often begin with simple tasks, but by the afternoon, the results speak for themselves—repaired roofs, restored siding, and homes made safer and stronger. Every project is a chance to build trust, and we’re proud to serve this town with honesty and heart.
In Augusta, we know that roofing is more than just a job—it’s a responsibility. As Maine’s capital, Augusta is a place of purpose and progress, and we bring that same mindset to every roof we work on.
We talk to our clients like neighbors, not customers. Whether we’re patching up storm damage or replacing old gutters, we understand what your home means to you. We’re not here to talk in circles—we’re here to get the job done right and leave you with peace of mind.
Each morning starts with a plan, and by evening, that plan turns into real progress you can see from the curb. We don’t cut corners, and we don’t overpromise. We show up, we listen, we work hard—and we leave knowing your home is stronger than it was when we arrived.