Rochester MN Roofing Contractor

commercial roofing contractor Rochester MN

Do you need roofing services for your property? We offer new roofs and roof repair for all types of homes, commercial buildings and more! 507-281-8585

residential roofing contractor
commercial roofing contractor

Above All Roofing of Rochester, Inc. is not your typical roofing company. We foster respect – for our clients and our employees. Doing a job to code and at or beyond manufacturers’ guidelines may cost more and require more training, but we will never compromise on quality. It’s not about our bottom line, but putting you, the customer, above all. Contact us for roofing services in Rochester, MN, and surrounding areas.

Our highly skilled and experienced crew is made up of local workers who have solid roots in the community, and because they’re employees and not subcontractors, Above All Roofing can maintain excellent quality control.

Some of our most popular products include Owens Corning Oakridge® Shingles and Duration® Shingles, CertainTeed Landmark Series and GAF Timberline® Shingles. Above All Roofing of Rochester, Inc. is a BBB Accredited Business.

“We’re not the biggest, and we’re not the oldest, we’re just the best.”


Frequently Asked Questions

Are you licensed and insured?
We are licensed by the State of Minnesota, (MN #RR518326) and have liability and worker's compensation insurance. Certificates of insurance and licensing are available upon request.

How soon do you respond to requests for roofing estimates?
We will respond to your call within one business day. Our prompt service has earned the repeat business of several real estate agents in the Rochester area.

How long will it take to tear off and install a new roof?
Of course, the answer depends on roof size, shape, and complexity, but generally residential roofs can be removed and replaced in a day.

Do I need to be home to obtain an estimate?
We would prefer to meet with you in person if possible. We feel that is one way to build trust and provides an opportunity for us to answer any questions you may have.

Am I required to get a permit for re-roofing?
No, a permit is currently not required for re-roofing in Rochester, MN.

Is it always necessary to tear off the old shingles?
To do a professional job, we always tear off existing shingles. Tearing off the existing roof lengthens the life of your new roof and preserves the warranty.

How long will my new roof last?
Current technology allows us to provide non pro-rated warranties of 50 years. Because these warranties are non-pro-rated, you can expect your roof to last several decades.

I have CertainTeed shingles that qualify for the class action lawsuit settlement. What steps do I take to receive a payment?
Above All Roofing will assist you with the claim process from start to finish.

Proudly serving Rochester MN and the surrounding areas.