✓ 30+ Years Experience ✓ Licensed & Insured ✓ Serving the Twin Cities & Surrounding Areas | MN Lic. No. BC648794

YOUR TWIN CITIES' TRUSTED ROOFING & EXTERIOR CONTRACTOR
Protect & Improve
Your Home
A Home That Looks Better, Feels Safer & Stands Stronger.
Protecting your home with quality craftsmanship, honest service, and durable materials built to withstand Minnesota's toughest weather.
Quality Workmanship
Local, Licensed,
& Insured
30+ Years of
Experience
Quality Workmanship
Everything Your Home Needs to Look Great and Stay Protected
Whether you're dealing with storm damage, an aging roof, drafty windows, or planning an outdoor upgrade,
we're here to help you make the right improvements for your home.
Roofing
Roof replacement, repairs, and storm damage restoration.
Siding
Durable siding that protects and refreshes your home.
Windows
Energy-efficient windows for comfort and curb appeal.
Gutters
Seamless gutters that help protect your home from water damage.
Decks & Porches
Custom outdoor spaces built for relaxing and entertaining.

Clear Communication
You'll always know what to expect.
Honest Recommendations
Solutions based on your home and budget.
Quality Materials & Installation
Built to handle Minnesota weather.
Insurance Claim Assistance
We work with your insurance company.
Local & Trusted
Proudly serving the Twin Cities for over 30 years.
THE EXCEL DIFFERENCE
A Better Experience from Start to Finish
We make exterior projects simple, with clear communication, honest recommendations, and quality work you can count on.
01
Let's Talk
Tell us about your project and we'll discuss your needs.
02
Get A Clear Estimate
We'll assess your project and provide a clear estimate.
03
Plan Your Project
Choose a time that works for you. We'll handle the details.
04
Enjoy the Results
Relax while our team delivers quality craftsmanship built to last.
We make exterior projects easy with a clear process, honest communication, and quality workmanship you can count on.
From Your First Call to a Beautiful Result
OUR SIMPLE 4-STEP PROCESS
What Our Customers Say...
★★★★★
Friendly service! I needed some remodel work done in my house. Ryan did a very nice job. The quality of his work is amazing and he answered all the questions I had and knew what he was doing! Thank you!
Taila Smith
★★★★★
It was very easy to work with Bob and Elijah on replacing the roof and gutters. They arrived on time, explained the work clearly, and completed the job quickly. Good communication, fair price, and professional workmanship. Highly recommend.
Danielle Smith
★★★★★
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'Brien
★★★★★
Happy With Our Work?
We'd love to hear about your experience! Your feedback helps other homeowners choose Excel Roofing with confidence.
Click Here
Thank you for supporting our local business!
Excel Team
Serving the Twin Cities & Surrounding Areas
Based in Dayton, Minnesota, Excel Roofing proudly serves homeowners throughout Maple Grove, Plymouth, Rogers, Elk River, Brooklyn Park, Champlin, and surrounding Twin Cities communities. If your home was impacted by storm damage or needs roof replacement, our team is ready to respond quickly.
Our service area includes Dayton, MN and all surrounding communities within a 40-mile radius, including 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, and many more communities throughout Hennepin, Wright, Sherburne, and Anoka Counties.
📍 Dayton
📍 Maple Grove
📍 Plymouth
📍 Elk River
📍 Rogers
📍 Champlin
📍 Brooklyn Park
📍 Coon Rapids
📍 Blaine
📍 And More!

How much does a new roof cost in The Twin Cities Area? The cost of a new roof depends on your home's size, roof design, materials, and existing roof condition. Excel Roofing provides free roof inspections and detailed estimates so you know what to expect before starting your project.
How do I know if my roof needs to be repaired or replaced? Common signs include missing or damaged shingles, roof leaks, curling shingles, and excessive granule loss. Storm damage and the age of your roof can also affect whether repairs or replacement are necessary. Excel Roofing can inspect your roof and help you determine the best option for your home.
Will homeowners insurance cover roof damage from hail or wind? Homeowners insurance may cover roof damage caused by hail, wind, or other covered storms, depending on your policy and the circumstances of the damage. Excel Roofing provides storm damage inspections, photos, and detailed estimates to help homeowners understand the damage and navigate the insurance claim process.
What is the best roofing shingle for Minnesota weather? Architectural asphalt shingles are a popular option for Minnesota homes because they are designed to withstand changing weather conditions. Excel Roofing installs GAF Timberline HDZ shingles, which offer strong wind protection and manufacturer warranty options. We can help you compare roofing materials and choose the right shingles for your home.

Common Questions from Minnesota Homeowners
Get honest answers about roofing, siding, inspections, and your next steps.
