FREE ESTIMATES! 301-774-2167 ABOUT US SERVICE MAP ROOFING SERVICES GUIDES SERVICE AREAS GALLERY REVIEWS CONTACT US 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. Thit Workrty 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’ referralsRecen Recent Work 4/8/20: Insurance Roof Job in Olney 4/1/20 - Still busy this week with a roof replacment in Gaithersburg 2/28/20: Replaced 2 Roofs in Olney 2/28/20: Full Roof Replacement, Brookeville 2/1/20: Shingles, Skylights & Solar Powered Blinds 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. FREE ESTIMATE Copyright © 2021 Welsh Roofing Company. All Rights Reserved 1113 Hawlings Road, Brookeville, MD 20833 Phone: 301-774-2167