Roofing Contractor Services

MR Roofing is proficient in installing several types of roofs, but our strength is helping you choose the roof that is best for you. We'll educate you on the strengths and weaknesses of each type of roof for different applications, and you can decide which type of roof is best for you.

Cedar Shakes

House with cedar shakes

Cedar shingle roofs add rustic beauty to any home. Their wood roof look is especially suited to older historical buildings that want to keep a traditional look - or for any newer building wishing to look older.

Get FREE Quote

Metal Roofs

Building with a metal roof

Looking for a long-lasting roof that adds beauty to your home? One that doesn't take lots of maintenance but is still good for the environment?

Get FREE Quote

Asphalt Shingles

House with asphalt shingles

Has the wind been blowing shingles off your house roof? A little uneasy because mold or moss is building up on your shingle roof, and you are wondering if you should check into a replacement roof?

Get FREE Quote

Copper Details

House with a copper roof

Curious about copper roofs? There are a few places where copper roofs work especially well.

Copper can be used on roofs that are practically flat (a 1/12 pitch, if you want to know the details). This means that if you have a flat roof where you prefer not to use rubber, copper is another option to consider.

Get FREE Quote

Request a Free Estimate today!

Or contact us with your questions.

Request your Estimateor 717.665.1752

We want to hear from you

Are you ready to get started with a FREE estimate? Call us to talk to a professional or complete the contact form. To enable us to give you our best solution for your roof problem, we will do a complete on-site inspection and provide you with a complete estimate, including options for your consideration.

Once you entrust your roof to us, we will provide you with an estimated completion date. We back our work with a 20-year workmanship guarantee and industry-leading product warranties.

Request a FREE Estimate

717.665.1752