Perfect Exteriors of Minnesota Inc
CALL US

Perfect Exteriors of Minnesota Inc

Perfect Exteriors of Minnesota Inc
516 Pine St, Monticello MN, 55362 USA
CALL US

Overview

About Us

Perfect Exteriors of Minnesota, Inc. is a locally owned and operated exterior remodeling company located in central Minnesota. We specialize in roofing, siding, windows, gutters, and insulation. Our founder Steve has over 35 years of experience in the industry and we provide on-going training for our employees to ensure the best service possible! Satisfaction is our promise!

At-A-Glance
Member Since:
5/10/2011

*Contractors enrolled in GAF certification programs are not employees or agents of GAF, and GAF does not control or otherwise supervise these independent businesses. Contractors may receive benefits, such as loyalty rewards points and discounts on marketing tools from GAF for participating in the program and offering GAF enhanced warranties, which require the use of a minimum amount of GAF products. Your dealings with a Contractor, and any services they provide to you, are subject to the Contractor Terms of Use.

Customer Reviews

Google
4.9 (292)

Google Reviews

Contractor reviews from customers on Google

  • "Perfect Exteriors is an outstanding company in every way! They helped me through a difficult situation with my insurance company and had excellent communication throughout the process. They did a fantastic job replacing my roof and installing siding. They stand behind their work and I couldn’t be more confident in recommending them!"

    - M.G, Aug 22, 2022

  • "In September of 2020 when a major hailstorm ripped through my neighborhood I noticed roof damage. My long-time friend and insurance agent recommended Perfect Exteriors as "the only one he'd ever use again". Within a month I had a new roof and so did six of my neighbors, many of whom were told by their insurance adjuster that there was "no damage". I saw firsthand how Tyler and his team are masters of advocating for homeowners with (often difficult) insurance companies. Just 1.5 years later when buying a new home I needed this expertise. Just a day before closing, on a Sunday no less, Tyler inspected the home for me and turned a (rather suspect) planned $4,000 repair (by a different roofer) into a brand new roof via the seller's insurance co. Any good roofing company SHOULD do a high quality job, few have the expertise to get you what you deserve from your insurance company. These guys are THAT good!"

    - S.J, Aug 5, 2022

  • "Great experience. Communication was excellent. Work was performed on time. They helped every step of the way with my insurance company."

    - D.B, Aug 4, 2022

See All
4.7 (162)

GAF Reviews

Contractor reviews from customers with verified GAF purchases

  • "GREAT TO WORK WITH"

    - J.V, | Minneapolis MN
    Nov 17, 2020

  • "Customer asked us not to share his/her review."

    - X.X, | Buffalo MN
    Oct 28, 2020

  • - J.O, | Monticello MN
    Oct 26, 2020

4.7 (162)

GAF Reviews

Contractor reviews from customers with verified GAF purchases

  • "GREAT TO WORK WITH"

    - J.V, | Minneapolis MN

  • "Customer asked us not to share his/her review."

    - X.X, | Buffalo MN

  • - J.O, | Monticello MN

  • "UNDERPROMISED AND OVER DELIVERED"

    - M.Y, | Buffalo MN

  • "PROFESSIONAL AND KNOWLEDGEABLE CREW"

    - J.C, | Oakdale MN

  • "Professional and Went the Extra Mile"

    - T.A, | Savage MN

  • "HAPPY WITH MY CONTRACTOR"

    - D.B, | Osseo MN

  • "Perfect Exteriors of MN"

    - W.S, | Elk River MN

  • - J.L, | Buffalo MN

  • "Rushed and a bit careless"

    - J.S, | Plymouth MN

  • "JOSH EXPLAINED PRODUCT AND INSTALLATION"

    - R.G, | Buffalo MN

  • "ALL AROUND GREAT CONTRACTOR"

    - S.A, | Maple Grove MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shoreview MN

  • "Customer asked us not to share his/her review."

    - X.X, | Savage MN

  • - S.G, | Minneapolis MN

  • "PERFECT EXTERIORS"

    - W.S, | Big Lake MN

  • "Ok Contractor"

    - J.O, | Elk River MN

  • "PROFESSIONAL & KNOWLEDGEABLE CONTRACTOR"

    - R.R, | Saint Cloud MN

  • "Customer asked us not to share his/her review."

    - X.X, | Prior Lake MN

  • "Perfect Exteriors of Minnesota did and amazing job"

    - D.B, | Monticello MN

  • - M.P, | Minneapolis MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shakopee MN

  • "Great Contractor"

    - P.G, | Chaska MN

  • - D.M, | Otsego MN

  • "Customer asked us not to share his/her review."

    - X.X, | Prior Lake MN

  • "PROFESSIONAL AND KNOWLEDGEABLE"

    - M.A, | Mounds View MN

  • "TEAM WORK%21 WOW"

    - L.S, | Coon Rapids MN

  • "FANSTASTIC SERVICE"

    - H.H, | Annandale MN

  • "EXCELLENT AND VERY GOOD TO WORK WITH"

    - M.A, | Brooklyn Park MN

  • "PROFESSIONAL TEAM"

    - L.S, | Coon Rapids MN

  • "Great customer service"

    - L.S, | Coon Rapids MN

  • "Thank you%21"

    - L.S, | Coon Rapids MN

  • "Superior Service in working with insurance claims"

    - L.S, | Coon Rapids MN

  • "Responsible and Professional%21"

    - L.S, | Coon Rapids MN

  • "SUPERIOR SERVICE"

    - L.S, | Coon Rapids MN

  • "Customer asked us not to share his/her review."

    - X.X, | Saint Paul MN

  • "He new exactly what I wanted."

    - C.S, | Clear Lake MN

  • - T.H, | Brooklyn Park MN

  • "Customer asked us not to share his/her review."

    - X.X, | Minneapolis MN

  • - V.B, | Maple Grove MN

  • "PERFECT EXTERIORS"

    - L.L, | Brooklyn Park MN

  • "Customer asked us not to share his/her review."

    - X.X, | Brooklyn Park MN

  • "Customer asked us not to share his/her review."

    - X.X, | Brooklyn Park MN

  • "Customer asked us not to share his/her review."

    - X.X, | Maple Grove MN

  • "Customer asked us not to share his/her review."

    - X.X, | Maple Grove MN

  • "PROFESSIONAL & KNOWLEDGEABLE"

    - C.R, | Brooklyn Park MN

  • "KNUTE"

    - B.N, | Brooklyn Park MN

  • "THOROUGH"

    - T.L, | Brooklyn Park MN

  • "Home owner"

    - J.H, | Fridley MN

  • "KNUTE OF PERFECT -UR-"

    - G.J, | Milaca MN

  • - D.K, | Zimmerman MN

  • - T.W, | Watertown MN

  • "THE NEW ROOF WAS INSTALLED AT"

    - L.W, | Becker MN

  • "SALESPERSON VERY KNOWLEDGEABLE"

    - J.H, | Minneapolis MN

  • "Prompt%2C Knowledgeable and Accurate"

    - J.W, | Savage MN

  • "GOOD JOB"

    - M.B, | Minnetonka MN

  • - K.A, | Prior Lake MN

  • "I ASKED PERFECT EXTERIORS TO COME OUT"

    - W.L, | Fridley MN

  • - J.F, | Minnetrista MN

  • - R.W, | Minnetrista MN

  • "THE CONTRACTOR WAS"

    - J.O, | Saint Bonifacius MN

  • "PERFECT EXTERIORS OF MN"

    - C.R, | Saint Paul MN

  • "COURTEOUS AND PROFESSIONAL"

    - D.K, | Monticello MN

  • "Friendly Help"

    - C.T, | Delano MN

  • "HE WAS A VERY POLITE NICE MAN."

    - L.H, | Saint Cloud MN

  • "PROFESSIONAL, KNOWLEDGEABLE, COURTIOUS"

    - S.B, | Minnetrista MN

  • "Customer asked us not to share his/her review."

    - X.X, | Fridley MN

  • "CAME BACK AFTER COMPLETION"

    - J.H, | Big Lake MN

  • "Customer asked us not to share his/her review."

    - X.X, | Saint Paul MN

  • - E.D, | Cokato MN

  • "PROFESSIONAL KNOWLEDGEABLE CONTRACTOR"

    - M.P, | Cokato MN

  • "PERFECT EXTERIORS CONTRACTOR"

    - R.E, | Saint Paul MN

  • "Customer asked us not to share his/her review."

    - X.X, | Monticello MN

  • "DIALOGUE WITHIN THE ORG COVED HAVE BEEN"

    - R.J, | Fridley MN

  • "Customer asked us not to share his/her review."

    - X.X, | Rockford MN

  • "Very detailed explanation of the benefits of these shingles."

    - A.W, | Maple Grove MN

  • - M.J, | Maple Grove MN

  • "Customer asked us not to share his/her review."

    - X.X, | Fridley MN

  • - G.W, | Loretto MN

  • - R.G, | Minneapolis MN

  • - R.C, | Columbia Heights MN

  • "Professional and Knowledge contractor"

    - M.S, | Fridley MN

  • "Customer asked us not to share his/her review."

    - X.X, | Minnetonka MN

  • "PROFESSIONAL KNOWLEDGEABLE CONTRACTOR"

    - G.E, | Fridley MN

  • "Customer asked us not to share his/her review."

    - X.X, | Maple Grove MN

  • "Customer asked us not to share his/her review."

    - X.X, | Fridley MN

  • "Efficient"

    - S.B, | Fridley MN

  • "Customer asked us not to share his/her review."

    - X.X, | Columbia Heights MN

  • "Customer asked us not to share his/her review."

    - X.X, | Plymouth MN

  • "PROFESSIONAL KNOWLEDGEABLE CONTRACTOR"

    - M.M, | Fridley MN

  • - J.Q, | Saint Anthony MN

  • - T.K, | Maplewood MN

  • "VERY GOOD."

    - J.S, | Delano MN

  • - G.F, | Minneapolis MN

  • - L.D, | Crystal MN

  • "Customer asked us not to share his/her review."

    - X.X, | Minneapolis MN

  • "Matt Hayes from Perfect Exteriors was a stand up guy. Great price and a great job. Everything he said actually happened which is not the case sometimes with other companies and sales guys."

    - A.W, | Mound MN

  • "THE SALESMAN FOR THE COMPANY WAS PROFESS"

    - T.C, | Shakopee MN

  • "Did a great job from beginning to end and the roof looks great!"

    - J.H, | Fridley MN

  • "Are professional and thorough."

    - L.R, | rogers MN

  • "Sell and warranty a good product. The work was done quickly. The person managing the service communicated well. I knew what was going on even though the first install was snowed out."

    - J.A, | Buffalo MN

  • "Well-priced in comparison to the market."

    - A.D, | Saint Paul MN

  • "Look out for your best insterest"

    - L.L, | Maple Lake MN

  • "are professional all the way."

    - J.G, | Apple Valley MN

  • "their customer service was outstanding."

    - D.L, | Eden Prairie MN

  • "used only the highest quality materials plus have very professional estimators, sales personnel and very competent work crews"

    - G.L, | Bloomington MN

  • "Provided what they promised"

    - S.C, | Eagan MN

  • "Customer asked us not to share his/her review."

    - X.X, | Eagan MN

  • "Customer asked us not to share his/her review."

    - X.X, | Eagan MN

  • "are very competent organization and are very professional."

    - L.S, | Bloomington MN

  • "Customer asked us not to share his/her review."

    - X.X, | Eagan MN

  • "Customer asked us not to share his/her review."

    - X.X, | Eagan MN

  • - R.M, | Circle Pines MN

  • "Treat you honestly listen to you and care about your and your property. Easy to work with, No gimicks."

    - L.I, | Burnsville MN

  • "Did wht they said they would do professional"

    - L.W, | Shakopee MN

  • "Produced a quality produ t at a very resonable timetable"

    - A.N, | Rosemount MN

  • "did a good job."

    - W.S, | New Brighton MN

  • - R.W, | Shoreview MN

  • - B.S, | Shakopee MN

  • "did a good job and helped me with my insurance company"

    - J.W, | Savage MN

  • "handled my insurance claim with expertise and persistance."

    - T.K, | Shakopee MN

  • "did a great job"

    - G.D, | Buffalo MN

  • "They knew their business and product line, communicated well and in terms we could understand, and fulfilled their obligations without us having to remind them of any work to be completed in the contract. Nice folks."

    - T.A, | Brooklyn Center MN

  • "worked well with our insurance company"

    - D.D, | Glencoe MN

  • "very honest and qualified"

    - G.E, | Chaska MN

  • "Know what they are doing and stay on top of the job!"

    - G.Z, | Savage MN

  • "did what they said they would do"

    - J.W, | Shakopee MN

  • "Professional, no problems"

    - D.S, | New Prague MN

  • "Worked hard + had a system in the way 2 guys shingledtogether"

    - A.B, | Saint Joseph MN

  • "did exactly what they promised, and are professionals."

    - T.V, | Shakopee MN

  • "did high quality work."

    - P.M, | Albany MN

  • "Customer asked us not to share his/her review."

    - X.X, | Savage MN

  • "really know their job"

    - M.O, | Albany MN

  • "Did a good job + on time"

    - J.K, | Albany MN

  • "Customer asked us not to share his/her review."

    - X.X, | Savage MN

  • "The warranty"

    - D.S, | Freeport MN

  • "HAVE A QUALITY PRODUCT"

    - J.C, | Savage MN

  • "did a great job it looks great"

    - T.F, | Watertown MN

  • "did a good job."

    - D.V, | Prior Lake MN

  • "Customer asked us not to share his/her review."

    - X.X, | Savage MN

  • "were straitforward, told exactly what we needed to do to get the job going, they assisted with the insurance claim process which, without them, would of been a large hastle on my part."

    - J.N, | Savage MN

  • "do excellent work."

    - P.U, | Eden Prairie MN

  • "cared about their installations and did a nice job."

    - J.C, | Savage MN

  • - C.S, | Melrose MN

  • "Customer asked us not to share his/her review."

    - X.X, | Big Lake MN

  • "quality work"

    - L.S, | Big Lake MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shakopee MN

  • - J.W, | Minneapolis MN

  • "they correct the issues that arrose during installation."

    - T.S, | Savage MN

  • "did a great and timely job"

    - D.E, | Burnsville MN

  • "tell it like it is no surprise"

    - C.S, | Big Lake MN

  • "Customer asked us not to share his/her review."

    - X.X, | Eden Prairie MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shakopee MN

  • "did an excellent job on our project."

    - B.K, | Shakopee MN

  • "are very helpful, courteous and professional."

    - M.K, | Shakopee MN

  • "did a great job working with my insurance company and me."

    - M.N, | Shakopee MN

  • "execute results in a timely manner explained at the start of the project."

    - B.B, | Savage MN

  • "really know roofs and after the job was completed ,6 months later they still wanted to be sure we were happy with our purchase. I like that."

    - K.S, | Shakopee MN

  • "stand behind their work and took the time to answer all our questions"

    - R.B, | Shakopee MN

  • "do good job"

    - P.L, | Shakopee MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shakopee MN

  • "Customer asked us not to share his/her review."

    - X.X, | Shakopee MN

Showing Page {PageNumber} of {TotalPages}

Awards

Installed Roofs Near You

Map