Harris Roofing specializes in roofing solutions for commercial flat roofs, for residential housing and for damage from hail and storms

Our Roofing Services

We are dedicated to providing excellent customer service. Our experienced roofing professionals are ready to assist you in completing any roofing, siding or gutter project.

Flat Roof Installation

Extensive experience choosing the right roofing system for all flat roof projects including apartment complexes, churches and restaurants.

Residential Roof Installation

Rest assured we have the insight and experience to do roof replacement and repair for your home. Put your mind at ease.

Hail or Storm Damage

Your roof is one of your most important investments. We are the perfect local Minnesota contractor to negotiate insurance in the aftermath of a storm.

Flat Commercial Roofing

When making a large financial investment in commercial roofing, choosing the RIGHT roofing system for your complex is half the battle. In selecting Harris roofing, you are choosing the best company to assist in  that decision.  With deep roots in the community and with 20 years of satisfied customers  we help you get the best roofing solution.

Residential Roofing

Roof inspection by Harris Roofing is important for identifying problems before they become disasters. If you see signs of missing, cracked, or curled shingles or dirty looking areas on your roof, give us a call.  Your roof may need replacement.

Storm Damage

When you are seeking help after a passing storm, call us for a guaranteed total satisfaction, no obligation consultation. We pride ourselves in working with insurance companies.  AND we know the the kind of roof preparation and high quality materials that are necessary for the severe climate conditions we face here in Minnesota.

Our Working Process



We find out your needs and work to propose a solution that will fit your residential or commercial flat roof building.



Our proposals include all relevant details to make the entire project clear with no unexpected surprises.



Our installation is completed within clearly communicated time frames with professional work crews.



We adhere to local codes and state codes and work to make sure that the inspection process goes smoothly for all parties.

Need A Free Estimate?

Simply reach out.  You will be happy you did.  We promise quality roofing, siding and gutters advice