
Roof replacement, repair, and storm damage work built for Minnesota’s toughest weather conditions.
Serving White Bear Lake, Hugo, Forest Lake, Lino Lakes, & Surrounding areas with over 25 years of hands-on experience.
Your roof takes a beating in Minnesota, from heavy snow loads and ice dams to high winds and rapid temperature swings.
Over time, that leads to problems like leaks, hidden damage, and premature wear that aren’t always obvious until they become expensive.
We provide straightforward roofing services, repairs, replacements, and inspections, built to hold up in this climate.

Not all roofing materials perform the same in Minnesota. The right choice depends on your home, budget, and how long you plan to stay.

The most common option for homes in White Bear Lake and surrounding areas. Cost-effective and reliable when installed properly.

A step up in durability and appearance, with better wind resistance and longer lifespan.

Designed for hail-prone areas like ours. May qualify for insurance discounts.

An excellent choice for Minnesota winters, as its smooth surface sheds heavy snow and ice easily, reducing ice damming risks. It is durable and can last over 50 years.

Made from rubber or plastic, these materials are designed to mimic slate or wood shakes while offering superior durability and resistance to extreme cold.

Provide a natural, rustic appearance and excellent insulation, though they require more maintenance to prevent moisture issues.
When you contact us, you’re working directly with the contractor, not a salesperson.
We take the time to:
Then we complete the work with attention to detail and proper installation methods.
No pressure. No upselling. Just a straightforward approach.
Minnesota storms can damage roofs in ways that aren’t always visible right away.
We commonly see:
If you suspect storm damage, we can inspect it and help you determine whether it makes sense to repair, replace, or involve insurance.
Roofing costs can vary depending on several factors:
Most roof replacement projects in the White Bear Lake area typically range from:
$8,000 – $20,000+
Larger homes or higher-end materials may fall above that range.
We provide clear, straightforward estimates so you understand exactly what you're paying for, no surprises and no pressure.
If you want a more detailed breakdown of pricing and what impacts cost, you can view our roofing pricing guide.
Homes in this area don’t just deal with “bad weather," they deal with repeat cycles of:
We see these patterns constantly in older homes around White Bear Lake and lake communities, especially where ventilation or insulation wasn’t done correctly.
You don’t always need a full replacement, but catching issues early matters.
It’s worth having your roof checked if:
We can take a look and give you a clear, honest assessment.
Most projects are completed in 1–2 days depending on size and weather.
In some cases, yes. We’ll recommend the most practical solution based on the condition of your roof.
If you're dealing with roof damage or considering a replacement, we’ll give you a clear assessment and straightforward recommendations.
Contact American Pro Exteriors today to schedule your estimate.
American Pro Exteriors, Inc.
5530 Peterson Rd, White Bear Lake, MN, USA