About Us

About MB Roofing LLC.

We are MB Roofing LLC, and we’re keeping Delaware, Chester, and Montgomery County homes covered with premium residential roofing services. We may be young as a roofing company, but we’ve been keeping local homes warm, dry, and safe since 1996.

We recognize and fully understand that is one of the newer roofing companies in the community it’s on us completely to show our neighbors and homeowners throughout the area that we really are one of the top-tier companies in the roofing world – but we are already very proud of the reputation that we’ve been able to build helping people with their roofing needs so far. That’s the beauty of MB Roofing LLC—we’re big enough to tackle any project, and small enough to take care of every client who partners with us.

We put our longevity in this industry down to one thing: our commitment. We’re committed to delivering quality workmanship, attention to detail, and a personal, professional service to every client. Our commitment to high quality craftsmanship, using only the best construction materials, total transparency from top to bottom, and finding innovative ways to save money without cutting corners to cut costs are things that our clients really appreciate. Our clients choose us because they expect the best, and don’t you deserve the best!?

Schedule An Appointment

Matthew Bryan


As the owner of MB Roofing LLC, I was born and raised in the local residential roofing industry, and I come from a long line of proudly local roofing contractors. I’ve paid my dues as a roofer, from being a labor to general manager. I’ve invested my entire life to roofing and have seen pretty much anything that has to do with this industry.

I’m excited to get up in the morning and serve my community as well as my industry, and putting my 23+ years experience to work. You’ll see me tagging along with my handpicked team to offer free estimates, and to supervise each and every project we undertake. I have extremely high standards and a hard work ethic, so I expect nothing less from my team.

My goal is to give you the best experience with as little stress on your end, and the most bang for your buck!