Roofs for Troops – $250 Rebate for All Active Military, Veterans, and Retirees



At Perfect Exteriors of Minnesota, our team of certified contractors have been serving our customer’s needs in Savage, Minnesota since 2002. We primarily deal with exterior repairs and installations on your home. 

Our team of professionals has over 35 years of combined experience in providing top-notch custom care and service. Since opening for business, not only have we been mastering our craft in exterior remodels, repairs, and installation, but we have also been building the highest level of trust with our clients. 

When you call on our team for your home’s exterior project, we will use the highest quality products and brands to ensure your new addition lasts for years to come. To learn more about the brands and products we offer, as well as our home improvement services, contact our office today. 

Roof Repair Savage MN


Our award-winning team at Perfect Exteriors can repair your home from storm damage, as well as install or repair sidingroofinggutters, and windows. Our business is family-based, and we pride ourselves on providing the utmost care for each of our customers. 

Our elite exterior contractors in Savage, MN are certified in multiple areas, including GAF Master Elite Roofer, EPA Lead Certified Contractor, and more. Here are a few of our exterior contractor services to consider for your home project: 


If you are looking for a siding contractor in Savage, Minnesota, contact Perfect Exteriors today. Our contractors will work with you to learn how you want your design to look, and then install the products so your home is protected against the elements. We offer four types of siding materials and four siding brands. 

Siding material types:

  • Vinyl Siding
    Vinyl siding is extremely versatile and is available in many styles, colors, and profiles. It is also durable and maintenance free.
  • Engineered Wood
    Engineered wood is recognized as one of the most beautiful siding options available. This siding also comes in a variety of designs and shades.
  • Fiber Cement
    Extremely durable, fiber cement siding is designed to withstand the varying Minnesota weather and can fit in with any architectural design.
  • Steel Siding
    Steel siding is one of the most energy-efficient products on the market. The material has five styles and many shades and finishes.

Siding brands we carry:

  • Mastic
    We offer Mastic’s vinyl siding brand because it’s durable, customizable, and affordable.
  • James Hardie
    James Hardie fiber cement siding is designed to protect your home against the harshest weather conditions.
  • EDCO
    Our team is certified to install this timeless, EDCO steel siding to any home. This siding is one of the most durable products on the market, and great for any home.
  • LP Smartside
    LP Smartside engineered wood siding can be customized using a variety of styles, shades, and more.
the best minnetonka siding contractors
Multifamily Roofing Contractor


At Perfect Exteriors of Minnesota, we can install three different types of roofing materials and three types of roofing brands. When you are looking for a roofing contractor in Savage, MN, contact our team and you get your choice of brands, so you can find your ideal look.

Roofing materials we offer:

  • Asphalt Shingles
    Asphalt shingles are one of the most well known products on the market, and are built to thrive in the Midwest climate.
  • Metal Roofing
    Not only is metal roofing durable, but is also versatile and energy efficient.
  • Cedar Shake
    Cedar shake roofing offers a timeless style that is durable and sophisticated.

Roofing brands we offer:

  • Centra States
    Central States roofs are durable and proven to outperform traditional shingles.
  • EDCO
    EDCO’s metal roofing is extremely durable and versatile, and has won many awards.
  • GAF
    GAF’s asphalt shingles can be styled to match your home’s decor, and have proven durability.

Learn more about our roofing products here.

CALL FOR A Free SAVAGE HOME PROJECT Estimate and Inspection

If you live in Savage, Minnesota and are searching for new gutters, siding, roofing, or windows for your home, contact Perfect Exteriors of Minnesota today. Our award-winning contractors will work with you on an individual basis to ensure you get what you need at a cost you can afford. We prioritize you above all else and will do what we can to ensure you get the dream house you want. 
To learn more information or to request a free estimate, give us a call at 763-271-8700 or message us on our contact page.

metal shingles


If you think you’ve got roof damage or need a roof replacement, don’t delay. Make ours the first number you call! Request a free, no-obligation inspection and estimate at 763-271-8700. Our office is open to receive your call Monday through Friday from 9 AM to 5 PM, plus extended weekday hours and Saturdays by appointment. You can also get in touch with us through our contact form.

"*" indicates required fields



Chuck Mapes
Chuck Mapes
Read More
What an easy and flawless experience. Paul was incredible to work with. He provided timely updates of progress and the finished product was impeccable. Extremely impressed.
 Paul LaBissoniere
Paul LaBissoniere
Read More
Good experience for sure. Would use them again.
Tricia Hansen
Tricia Hansen
Read More
Derrick was fantastic and the crew did a great job on our roof.
Deb Friedhoff
Deb Friedhoff
Read More
We also purchased new siding due to storm damage. Josh Smith was very helpful with working with our insurance company to get more replacement for our claims.