Roof Repair & Roof Replacement in West Chester, PA
Looking for a roofer in West Chester? MB Roofing LLC is a local roofing contractor based in Newtown Square, serving homeowners and businesses in West Chester, the county seat of Chester County. When you call us, you talk to Matthew, the owner, and he comes out to look at your roof himself.
Around West Chester we work on historic borough homes, newer developments in the surrounding townships, and everything in between, so no two roofs get the same answer.
Free Roof Inspection in West Chester
Not sure if you need a repair or a whole new roof? Book a free roof inspection. Matthew will get up on the roof, take photos of anything that needs attention, and walk you through what he found. If a repair will do the job, he will tell you. If it is time for a new roof, you will see exactly why.
Roofing Services We Offer in West Chester
- Roof repair for leaks, missing or blown-off shingles, and storm damage
- Full roof replacement for homes
- Asphalt shingle roofing
- Flat roof repair and replacement for porches, additions and low-slope roofs
- Gutter repair and installation
- Commercial roofing for local businesses
Get $500 Toward Your Roof Replacement
Schedule your estimate online and get $500 toward a full roof replacement on your home. Schedule your free estimate here.
Why West Chester Homeowners Call MB Roofing LLC
- The owner comes out himself, no salesman
- Photos of every issue, so you see what we see
- Straight answers and no pressure
- Rated 4.9 stars on Google by local homeowners
Also Serving Near West Chester
We also work in nearby West Goshen, East Goshen, Westtown, Thornbury and East Bradford, plus the rest of Chester, Delaware and Montgomery counties. See all of the areas we serve.
Call or text 610-299-3740 or request your free roof inspection today.

