Roofing, Siding & Exterior Contractor in Minnesota
Excel Roofing is a licensed and insured roofing, siding and exterior contractor based in Dayton, Minnesota, serving the Twin Cities and Central Minnesota.
- Since 1992Quality craftsmanship and reliable service
- 4.8 ratingfrom 90+ Minnesota homeowners
- MN Lic. BC648794Licensed and insured
- 5-Year Warrantyon workmanship, plus manufacturer warranties
Our services
Complete exterior services for Minnesota homes. Built for durability. Backed by experience.
- Residential RoofingWe inspect, repair, or replace your roof with clear pricing and no surprises, built to handle Minnesota weather.
- Commercial RoofingProfessional commercial roof repair, flat roofing systems, metal roofing, and maintenance programs for Minnesota businesses.
- SidingUpgrade your home’s protection and curb appeal with durable siding, storm damage and insurance help included.
- WindowsReplace drafty windows with energy-efficient options that improve comfort, efficiency, and appearance.
- GuttersProtect your home from water damage with seamless gutters and guards designed for long-term performance.
- Decks & PorchesBuild or upgrade your outdoor space with custom decks designed for durability and everyday enjoyment.
Why Minnesota homeowners choose Excel Roofing
Licensed & Insured
Fully licensed and insured Minnesota contractor. Your home is protected, and every project meets code requirements.
High Quality Workmanship
Premium materials and expert installation built for Minnesota weather. Whether it’s a full replacement or upgrade, we build for long-term durability.
Stress-Free Project Guidance
From insurance claims to retail upgrades, we make the process simple, clear, and pressure-free.
Highly Rated & Trusted
4.8 rating from 90+ Minnesota homeowners. Known for reliability, communication, and quality results.
Trusted by Minnesota homeowners
Excel Roofing is proud to serve homeowners throughout the Twin Cities and surrounding Minnesota communities. Here’s what real customers have to say about their roofing, siding, and storm restoration experience with our team.
The entire Excel team did a fantastic job replacing our roof and fixed other storm related damage. Every interaction was stellar be it with the installers, foreman, dumpster company, sales team, office staff and owners. They were honest, responsive and did a quality job. Thank you all!
Emily H.Rockford, MN
Excel roofing did a very professional job of replacing my roof after a hail storm. They kept in contact and performed the services they said they would do. The old roof was torn off and replaced in the same day. The crew worked to complete it and the yard was cleaned up when they left. Everything was completed as stated and they handled the insurance submission. Highly recommend this company.
Andy M.Isanti, MN
Excel Roofing did a fantastic job replacing our roof. Communications with the Project Manager Will was great. The work foreman Elvis and his crew were on time and were very polite and professional. Thanks for the Great work on this project!
Kevin O.Shoreview, MN
Serving the Twin Cities & surrounding areas
Our service area includes Dayton, MN and all surrounding communities within a 40-mile radius, throughout Hennepin, Wright, Sherburne, and Anoka Counties. Not sure if we service your area? Call 763-712-0757 for fast confirmation.
- Dayton
- Maple Grove
- Plymouth
- Rogers
- Elk River
- Champlin
- Anoka
- Brooklyn Park
- Coon Rapids
- Andover
- Otsego
- St. Michael
- Albertville
- Ramsey
- Blaine
- Osseo
- Corcoran
- Medina
- Hassan
- Hanover
- Buffalo
- Monticello
- Big Lake
- Becker
- Maple Lake
- Delano
- Rockford
- Loretto
- Orono
- Wayzata
- Minnetonka
- Golden Valley
- Crystal
- Robbinsdale
- New Hope
- Fridley
- Spring Lake Park
- Shoreview
- Circle Pines
Common questions from Minnesota homeowners
Get honest answers about roofing, siding, inspections, and your next steps.
Do I need a full roof replacement or just a repair?
Not every roof needs to be replaced. We provide honest inspections and will recommend repair vs replacement based on what actually makes sense for your home and budget.
Do you work with insurance claims?
Yes, we handle the entire insurance process from inspection to documentation and meeting with your adjuster. We also complete retail roofing and exterior projects, so whether you're filing a claim or paying out-of-pocket, we’ve got you covered.
How quickly can you start?
Most inspections are completed within 24–48 hours, and project timelines depend on scope and material availability. We prioritize urgent issues to prevent further damage.
Do you offer free inspections?
Yes, we offer free exterior inspections for roofing, siding, gutters, and windows. No pressure, just clear recommendations so you can make the right decision.
Do you offer financing?
Yes, we offer flexible financing options to help make your project affordable. You can get pre-qualified quickly without impacting your credit.
What warranties do you offer?
We provide a 5-Year Workmanship Warranty along with manufacturer warranties on materials, giving you long-term protection and peace of mind.
Will you try to sell me something I don’t need?
No, our approach is simple: inspect, educate, and let you decide. We focus on long-term solutions, not high-pressure sales.
How do I get started?
Just schedule your free exterior inspection online or call us directly. We’ll take a look, explain your options, and guide you through the next steps.
Get your free exterior inspection
Thank you for considering Excel Roofing. Proudly serving homeowners throughout Central Minnesota, including the Twin Cities and surrounding communities.
- By phone763-712-0757
- Our office12890 Annapolis Lane N, Dayton
Thank you, we have your request.
We will call you back shortly. For an emergency, call 763-712-0757.