Professional Roofing and Siding Contractor in Minneapolis, Saint Paul, Burnsville & Throughout Minnesota

Why choose Legacy Restoration?

  • Lifetime warranty 
  • Free Estimates on work needed
  • Financing options available
  • Owens Corning Platinum Preferred Contractor
  • Knowledgeable, professional employees

Roofing, siding, windows and more by an experienced contractor

With more than 60 years experience in the construction and home improvement industries, we offer all the services you need to improve the look, safety, and function of your home, including roof repair, maintenance, and replacement; siding, replacement windows, and deck design and repair.

At Legacy Restoration, We take pride in our ability to give the customer what they need with minimal hassle.

Each of our specialists is fully trained and certified to handle your project, and will always treat you courteously and professionally.

Click on the services below to learn more about how we can help! To schedule an inspection and Free Estimate, call us at 1-888-923-1300 or visit our Free Estimate page and fill out the simple online form!

Before and After
  • Stillwater, MN Roof Replacement
    Before
    Stillwater, MN Roof Replacement
    After

    This job was a complete tear off and replaced with Tamko shingles. This was due to hail damage in May. We worked with the insurance company who then paid for the roof.

  • Roofing Replacement in Stillwater, MN
    Before
    Roofing Replacement in Stillwater, MN
    After

    This was an insurance claim. We did a complete tear off of the roof and replaced with Tamko shingles.  This damage was caused by hail.

  • Roof Replacement Rosemount MN
    Before
    Roof Replacement Rosemount MN
    After

    Complete tear off of Roof and replace with Owens corning Shingles.

  • Roof Replacement Rosemount MN
    Before
    Roof Replacement Rosemount MN
    After

    Complete tear off and replace with Owens corning shingles.

  • Roof Replacement in Rosemount, MN
    Before
    Roof Replacement in Rosemount, MN
    After

    Complete roof removal and then replaced with new shingles.

  • Roof Replacement in Rosemount, MN
    Before
    Roof Replacement in Rosemount, MN
    After

    Complete tear off and replace with new shingles.

  • Roofing Job in Rosemount, MN
    Before
    Roofing Job in Rosemount, MN
    After

    This job was an insurance claim due to hail damage.  Complete tear off and replace with new shingles. The house looks like brand new. Call or contact us today for a FREE estimate!

  • New Shingles in Rosemount, MN
    Before
    New Shingles in Rosemount, MN
    After

    Complete tear off and replace shingles with Owens Corning Oakridge.  This work was paid by insurance company due to hail.

  • New Roof in Apple Valley, MN
    Before
    New Roof in Apple Valley, MN
    After

    Complete tear off of shingles and replace with new shingles.

  • Roof Replacement From Hail Damage in Dellwood, MN
    Before
    Roof Replacement From Hail Damage in Dellwood, MN
    After

    A hail storm came thru in early May. Legacy went out, inspected the damage, and called in the insurance company to make a claim.  Insurance paid for a new roof.

  • Roof Replacement in White Bear Lake, MN
    Before
    Roof Replacement in White Bear Lake, MN
    After

    Roof was replaced due to a hail storm in May 2015. This was paid by insurance.

  • Roofing and Siding Replacement in Lakeville, MN
    Before
    Roofing and Siding Replacement in Lakeville, MN
    After

    Complete tear off of Roof and Siding replace with Owens Corning Shingles and Mastic Siding. 

  • Siding Replacement in Lakeville, MN
    Before
    Siding Replacement in Lakeville, MN
    After

    Complete tear off of Siding and replace with Mastic Siding.

  • Full Roof Replacement in Lakeville, MN
    Before
    Full Roof Replacement in Lakeville, MN
    After

    Complete tear off and replace with Owens corning Shingles.

  • Roofing & Siding Job in Lakeville
    Before
    Roofing & Siding Job in Lakeville
    After

    Complete tear off of Roof and Siding and replace with Owens Shingles and Mastic siding 

Our Services:

Roofing contractor in Saint Paul, Minneapolis

Our roof repair services can solve problems such as roof leaks, wood rot, damaged shingles, and more.

Replacement Windows

Replace old windows with energy efficient options that not only look better, but save you money as well!

Roof Replacement in Minneapolis, MN

A new roof can complete change the look of your home and boost curb appeal and property value.

Vinyl siding contractor in Burnsville, Saint Paul

Weather can take a toll on the exterior of your home. Stay protected with quality siding.

Attic Insulation

Upgrading attic insulation is usually a top priority for improving comfort & energy efficiency.

Free Estimates for roofing repair and siding in Greater Minnesota

A healthier home starts with our Free Estimates in Minnesota

Recent Testimonials
  • "We are so pleased with our new roof and the excellent service we received from Branden Topel." Read More

    Nate & Brook E. of Apple Valley, MN

    Customer Testimonial

              Branden went above and beyond to help us get a new roof a new roof. Our insurance was a mess from day one, Branden help us work through two claims and multi adjuster appointments. We were very impressed with his knowledge and professionalism from the get go. We dont typically entertain door knockers but there was somthing about Branden that was different. Branden was always available by phone to answerquestions and update us on the process. Branden worked exceptionally hard to very end to get us a new quality roof. Our sincere thanks to Branden and all involved at Legacy. There is no doubt we will be calling with any future projects.
    Nate & Brook E.
    Apple Valley, MN
  • "I would like to recommend Legacy Restoration LLC, and Branden Topel and Zack Rydbom in particular." Read More

    Andrey B. of Lakeville, MN

    Customer Testimonial

              I would like to recommend Legacy Restoration LLC, and Branden Topel and Zack Rydbom in particular, to anyone considering a roof replacement or a siding job. My house in Lakeville MN sustained roof and siding damage as a result of a hail in May 2014. Legacy Restoration was my contractor, and the case was handled in a outstanding manner. Branden Topel(sales representative) was courteous,professional,honest,straight forward and positively aggressive, with go-getter attitude who broke through all barriers and made sure that the replacement work was hassle-free for me and my family. Everything he promised in the sales process, got delivered so Legacy did exactly what they said the were going to do. Branden is very knowledgeable about the products and process of dealing with the insurances and there adjusters, so we felt being in good hands. Despite dealing with a lot of houses in the lakeville area at the same time Legacy did everything to make sure we felt special. Our Neighborhood had many other contractors working and fixing roofsand siding problems,and my house was the first to be completed. Almost every neighbor who worked with other contractors had delays or quality issues. Legacy ensured that the work was complete fast by staffing the jobs appropriately and sticking to the promised schedule. Quality of work was very good. Legacy uses the best materials, and my house looks much better than before the hail. Branden and Zach Rybom(crew manager) stayed on top of the case, and were available 24/7 to answer any questions or concerns. I highly recommend Legacy Restoration llc and Branden and Zack in particular to anyone in a similar situation as mine.
    Andrey B.
    Lakeville, MN
  • "Legacy Restoration did a great job coming back out to my house and fixing a problem repair after two years." Read More

    Richard M. of Fridley, MN

    Customer Testimonial

              Legacy Restoration did a great job coming back out to my house and fixing a problem repair. Even though the problem wasnt Legacy problem they were out there the same day to inspect the problem and fixed it a couple days later. No matter when the project was built Legacy Restoration looks out for there customers.
    Richard M.
    Fridley, MN
  • "We really enjoyed working with Cody and team at Legacy Restorations in replacing our roof after incurring..." Read More

    Leonard & Denise L. of Brooklyn Center, MN

    Customer Testimonial

              We really enjoyed working with Cody and team at Legacy Restorations in replacing our roof after incurring some hail damage. Cody was extremely nice to work with, very easy to talk to and was proactive in helping us get through the entire process from dealing with our insurance company to determining exactly what needed to be fixed and choosing materials. Cody was great at keeping us informed and was always available for any questions throughout the entire project. Cody is professional and efficient and always made us feel that we as clients and this job was important. The roofing team came when promised and finished the job sooner than we had anticipated. They were careful to lay tarps around the house to contain any spillage and consistently worked until the job was completed. Everything was done according to our agreement and they carefully cleaned up all materials before leaving. The Legacy team worked together seamlessly to complete this job and give us a beautiful roof with which we are very happy. We were pleased to have not only a supervisor but also Cody come by and inspect the work and lawn when the project was completed. Thanks everyone for all your work!
    Leonard & Denise L.
    Brooklyn Center, MN
  • "Legacy did an awesome job helping me through the entire claims process, they went above and beyond helping me..." Read More

    Don of Brooklyn Center, MN

    Customer Testimonial

              Legacy did an awesome job helping me through the entire claims process, they went above and beyond helping me deal with the insurance company and mortgage company. The process was very painless. I would highly recommend Legacy to future friends and neighbors.
    Don
    Brooklyn Center, MN
  • "I really appreciate all the help that Legacy team has given me and time you have spent on getting this roof..." Read More

    Richard of Fridley, MN

    Customer Testimonial

              I really appreciate all the help that Legacy team has given me and time you have spent on getting this roof covered by my insurance company for me.
    Richard
    Fridley, MN
  • "Graham thanks for all your hard work, and helping me and my wife get a new roof, everything looks great!" Read More

    Matthew of Maple Grove, MN

    Customer Testimonial

              Graham thanks for all your hard work, and helping me and my wife get a new roof, everything looks great!
    Matthew
    Maple Grove, MN
  • "Legacy really did an amazing job with my roof and gutters everything looks great!" Read More

    Ron of Burnsville, MN

    Customer Testimonial

              Legacy really did an amazing job with my roof and gutters everything looks great!
    Ron
    Burnsville, MN
  • "We are very thankful to have Legacy on our side and all the hard work the Legacy team put into our project,..." Read More

    Kenny of Savage, MN

    Customer Testimonial

              We are very thankful to have Legacy on our side and all the hard work the Legacy team put into our project, in such a short period of time to get us a much needed new roof.
    Kenny
    Savage, MN
  • "Thank you for all the wonderful services" Read More

    Chaess A. of Shakopee , MN

    Customer Testimonial

              I had researched your company, quite extensively,before the roof and siding project began. There were at least 15 different companies the had infiltrated our neighborhood,after the storm. I believe in your company so much that I spent at least 5-6 hours of my time to promote your company to neighbors on at least 4 adjoining streets. I walked for three hours to knock on doors and talk to neighbors about your services. You have a special service rep in Jack Oseid. He is very down to earth and informative. He went above and beyond the typical salesman. I have referred him to at least two dozen residents and ten business. He is truley an invaluable presence in our company. Please thank him from not only me: but the countless residents that he helped in our neighborhood. Thank again for the impeccable job! Your company is truly leaving a legacy!
    Chaess A.
    Shakopee , MN

We can help with all your roofing needs

Without a functional roof, your home lacks a vital element of protection from the weather outside. We specialize in all kinds of roofing materials to combine practicality and aesthetic appeal, giving each of our customers a beautiful home made to last. We perform many roofing services, including new roof installation, roof repair and replacement, vents and ventilation services, snow removal, and more. Additionally, we offer gutter services with our new roofs. You can trust our high-quality products to keep your family safe and dry in style!

Professional Affiliations

  • Owens Corning - Platinum Preferred Contractor
    Owens Corning - Platinum Preferred Contractor
  • Mastic Elite Contractor
    Mastic Elite Contractor
  • GAF Certified Weather Stopper Roofing Contractor
    GAF Certified Weather Stopper Roofing Contractor
  • ASHI Certified
    ASHI Certified
  • NRCA
    NRCA
  • EPA - Lead-Safe Certified Firm
    EPA - Lead-Safe Certified Firm
  • HAAG Certified Residential Roof Inspector
    HAAG Certified Residential Roof Inspector
  • HAAG Certified Commercial Roof Inspector
    HAAG Certified Commercial Roof Inspector
  • TAMKO Pro - Certified Contractor
    TAMKO Pro - Certified Contractor
See All Affiliates

Windows, siding, and more

Along with our roof repair and roof replacement services, we can help with a variety of other features of your home’s exterior. We install siding and offer many options, including vinyl, steel, fiber and shakes, to suit your needs and tastes. We can also fit windows, build decks, perform ice dam removal, and in some areas install attic insulation. If you have questions about these or any of our services, please do not hesitate to ask!

Don’t delay – restore your roof today!

Unfortunately, the problems you are experiencing with your roof will not simply disappear. Waiting to complete repairs will only compound the issues and will cost you more time and money in the long run.

Call us at 1-888-923-1300 or send us an email to schedule an inspection today! We are locally owned and operated and work hard to achieve total customer satisfaction. Our technicians will put you at ease with their friendly demeanors and real knowledge of their trade.

Our roofing services are available to residents throughout Minneapolis, in these cities: Minneapolis, Saint Paul, Burnsville, Eden Prairie, Osseo, Hopkins, Wayzata, Excelsior, Lake Elmo, Stillwater, Andover, Anoka.

Looking for a price? Get a no cost, no obligation free estimate.

Serving MN including the Greater Minneapolis area
Our Minnesota Service Area
Cities in Anoka County, MN
Andover
Anoka
Bethel
Cedar
Circle Pines
Minneapolis
Saint Francis

Cities in Carver County, MN
Carver
Chanhassen
Chaska
Cologne
Hamburg
Mayer
Monticello
New Germany
Norwood
Norwood Young America
Victoria
Waconia
Watertown
Young America

Cities in Dakota County, MN
Burnsville
Castle Rock
Eagan
Farmington
Hampton
Hastings
Inver Grove Heights
Lakeville
Mendota
Randolph
Rosemount
Saint Paul
South Saint Paul
Vermillion

Cities in Hennepin County, MN
Champlin
Crystal Bay
Dayton
Eden Prairie
Excelsior
Hamel
Hopkins
Howard Lake
Long Lake
Loretto
Maple Plain
Minneapolis
Minnetonka
Minnetonka Beach
Mound
Navarre
Osseo
Plymouth
Rockford
Rogers
Saint Bonifacius
Saint Louis Park
Saint Paul
Spring Park
Wayzata
Young America

Cities in Ramsey County, MN
Saint Paul
White Bear Lake

Cities in Scott County, MN
Belle Plaine
Elko New Market
Jordan
New Prague
Prior Lake
Savage
Shakopee

Cities in Washington County, MN
Afton
Bayport
Cottage Grove
Dellwood
Forest Lake
Hugo
Lake Elmo
Lakeland
Marine On Saint Croix
Newport
Saint Paul
Saint Paul Park
Scandia
Stillwater
Willernie

Cities in Wright County, MN
Albertville
Annandale
Buffalo
Clearwater
Cokato
Delano
Hanover
Howard Lake
Maple Lake
Maple Plain
Monticello
Montrose
Rockford
Saint Michael
Silver Creek
South Haven
Waverly

Please call us at: 1-763-316-2332
Legacy Restoration, LLC, Contractors  General, Plymouth, MN