Minnesota Roofing Contractor Based in the Twin Cities Metro
Residential and Commercial Roofing Services in Wyoming, Forest Lake, Chisago City, and the Greater Twin Cities Metro.
We provide comprehensive roofing inspections to determine the best next steps for your roof. Our honest recommendations can include a full roof replacement or repair for your home or business.
WHAT WE DO
Roofing
Twin Cities Residential and Commercial Properties
CASE STUDY
Professional Results
This 1998 Wyoming, MN home received a new Owens Corning Duration shingle in Desert Rose in 2025. Our team addressed adding gutter guards on the house, shed, and detached garage.

Before

During

After
STORM DAMAGE AND INSURANCE CLAIMS
We Work For You and Your Claim
Hail, wind, ice dams, burst pipes, and water damage can leave your property needing more than one repair. As a full-service general contractor, we manage every step of the restoration process, coordinating the necessary trades, project timeline, and insurance communication from start to finish.
Full Assessment
We perform a thorough property inspection and document with photos and notes to support your claim.
Help Filing Your Claim
We guide you through the claims process and connect directly with your insurance company.
Insurance Approval
Our team advocates on your behalf to provide the best scope of work for your property.
WHY CHOOSE REPLACEMENT
Minnesota’s Harsh Weather
Generally, an asphalt roof lasts around 20 years, but in Minnesota, roofing systems face some of the harshest conditions in the country.

Roof Replacement
New Brownstone Certainteed Grand Manor shingles in Eau Claire, WI
Minnesota's Harsh conditions
- Water expands when frozen and can force its way under shingles and flashing
- Even small hail can weaken shingles and reduce their lifespan
- Poor ventilation and insulation can cause melting snow to refreeze at the roof edge
- Wind Uplift
- Strong winds can loosen shingles and expose the underlayment
- Sunlight gradually breaks down roofing materials over time
- Excess attic heat and moisture can shorten the life of the entire roofing system
Freeze-Thaw Cycles
Hail Impacts
Ice Dams
UV Exposure
Improper ventilation
When you should replace your roof
- The roof is nearing the end of its expected lifespan
- Repairs are becoming frequent
- Shingles are curling, cracking, or missing
- Leaks have developed in multiple areas
- Replace roof while updating the home’s exterior appearance
- Improve impact resistance for insurance purposes
LICENSED • BONDED • INSURED
WHO WE ARE
Your Professional Team
Our experienced team works with both residential and commercial properties across
Wyoming, Forest Lake, Chisago City, and the Greater Twin Cities Metro.

Residential Roofing

Commercial Roofing
I had a great experience working with PEI. Justin walked me through the entire process and was very communicative. He answered all my questions and was very flexible around my availability. My roof looks amazing and I’m so glad I was able to get it done as quickly as I did. I definitely recommend working with PEI.
Jason and his crew were excellent when they put on my new roof. Jason made sure everything was done on time, work was done in a neat and orderly manner and any time I had a question Jason would get back to me immediately. He was a pleasure to work with and makes you feel special during the entire process.
OUR PROCESS
Professional Checklist
Your project is back by our entire team, with one dedicated point of contact guiding you from start to finish.
Step One: Onboarding
Step Two: Preparation
Step Three: Production
Step Four: Completion
Roofing Frequently Asked Questions
How do I know if I need a roof repair or a full roof replacement?
How long does a roof last in Minnesota?
What types of roofing systems do you install?
Do you provide free roof inspections?
How long does a roof replacement take?
Why should I choose a general contractor for my roofing project?
Do you offer financing?
Do I need to be present for a free property inspection?
SOCIAL MEDIA
Follow For Quick Tips
Learn homeowner tips, see project updates, and enjoy before and after transformations by following us on Facebook, Instagram, YouTube, and TikTok.
PLAN YOUR PROJECT
Schedule Inspection
Interested in working with Professional Exteriors Inc.?
Schedule your free inspection today!








