Bucks County, PA - East Montgomery County, PA Roofing Contractor

Local Roofing Contractor

Proudly Serving You For More Than 30 Years!


No Money Down Financing Available!


Let's Get Started!

Trusted Roofing Contractor Delivering Quality Work

Finding A Roofing Contractor in Bucks or East Montgomery County, Pennsylvania:
We recognize that selecting a roofing company can be a daunting task. A wrong choice can result in years of frustration and inconvenience. M&S Roofing has been serving our neighbors for over 30 years with the highest quality materials and workmanship available.

Building Trust, Ensuring Quality:
From the outset, our commitment is to foster a trusting relationship with you and our team. We prioritize transparency, integrity, and excellence in our work, striving to earn your trust from day one and maintain it for the long haul.

“Your crew arrived as I left for work and were finished before I got home again! Excellent job!”

Mark A.

“We immediately felt like we could trust you with our home, and you never let us down.”

Carrie M.

Free Estimates!

Contact us today to arrange a free estimate if your roof is experiencing any issues. Whether you require repairs or a complete replacement, our team is here to assist you. Don't hesitate to reach out and schedule your appointment now.

Fully Insured For Your Protection!

Your peace of mind during your project is paramount. Rest assured, we maintain comprehensive liability insurance {and workers' compensation} to safeguard you in the unlikely event of an accident.

Fully Insured!

We maintain full insurance coverage to protect in the unlikely event of an accident or damage.

Free Estimates!

We offer free estimates on most of our services. Contact us today to learn more and schedule.

Satisfied Customers!

We have been serving Pennsylvania for over 30 years and have a long list of very satisfied customers to help assure you in your decision.