Request your inspection today
Roof problems don’t always stand out right away. In many cases, damage builds over time before it becomes visible. Our Derby roofing team looks at the full condition of your roof so you’re not guessing about what needs attention. If something seems off, getting an early inspection can help prevent a larger repair.
SERVICES
Comprehensive Roofing Services in St. Louis Park
St. Louis Park in Minnesota is a fully developed inner ring suburb with a mix of postwar bungalows, 1970s and 1980s homes, and newer construction throughout. The neighborhoods near Westwood Hills Nature Center and along Minnehaha Creek experience the full range of Minnesota weather conditions. Our St. Louis Park roofing services are built for that climate, with specific attention to ice dam prevention, proper cold weather installation methods, and materials suited to the freeze and thaw cycle.
Roofing for Homes, Businesses, and Communities
We handle roofing across all property types in St. Louis Park. Whether it is a single family home, a commercial building, or a multi-family complex, the standards stay the same. Learn more about residential roofing, commercial roofing, and multi-family roofing.
Our Commercial Roofing Projects
Our work across St. Louis Park reflects the same standard on every job. The focus is not just on completing the project but on making sure the result performs over time.

Certified Lifetime Workmanship Warranty
Your peace of mind is important to us. Premier Roofing Company offers a Certified Lifetime Workmanship Warranty. Paired with your manufacturer’s warranty, that’s coverage you can count on.
Our Service Areas
We provide St. Louis park roofing services throughout the area including Edina, Hopkins, Golden Valley, and surrounding Minneapolis metro communities with the following zip codes:
A Seamless Roofing Project from Start to Finish
We start with a full roof inspection to understand the actual condition of your roof, not just what is visible from the ground. Then we walk you through what we found and lay out your options in plain terms. Once the work is approved, one team handles everything from scheduling to installation to cleanup. At the end, we do a final check to confirm the roof is installed correctly and ready to perform. If you are not sure where your roof stands, the inspection is the right place to start.













