Montgomery County Roofing Company

We offer full roof replacements, roof repairs/maintenance and seamless gutter installation services in Montgomery County, MD. At Welsh Roofing, we take pride in our ability to repair or replace your roof right the first time. We understand that finding the right roofing contractor can be a very difficult, time-consuming process and we try to make that process as easy as possible for you. In 1983, Welsh Roofing was established by Greg Welsh. Being a Montgomery County resident, he always would pay close attention to the homeowner’s needs and personally supervised each project, the goal being perfection. Over 30 years later, Welsh Roofing is still a family-owned and operated company, and perfection is still the main goal with every roofing project.

Thirty years and thousands of Montgomery County homeowners later, we understand that honesty and quality work is the only way to do business. We treat every home as if it was our own and we know that we wouldn’t have made it if it weren’t for past customers’ referrals.

Free Estimates!

If you are in need of a roof repair or a full roof replacement, don’t hesitate to give us a call at 301-774-2167. We always look forward to working with new customers.