Local Minnesota Roofer You Can Actually Trust.
Based in Elko New Market, we serve the Twin Cities metro area with high quality roofing, siding, and hitter installation services. With over 30 years of experience, we make sure our work is done right and you are satisfied with the experience.
Quality Minnesota Roofing and Siding for Peace of Mind
When the job is done, you’ll have more than just a new roof — you’ll have peace of mind. You’ll know the work was done right, by a local team that treated your home with care and kept you informed at every step. No stress. No surprises. Just quality craftsmanship that lasts and a clean yard when we’re done. Your home will look better, feel more secure, and be protected for years to come. You won’t just feel relieved — you’ll feel proud of the decision you made.
40 Years Experience
Decades of roofing knowledge applied to every home we work on.
No Money Down
We don’t ask for payment until the job is complete and you’re satisfied.
Work with the Owner
Bill handles every consultation himself so there are no surprises.
Trusted by Twin Cities Homeowners
Our reputation is built on honest work and happy customers.
Minnesota Roofing, Siding, and Gutter Installation Services

Roofing Services
From small repairs to full replacements, we deliver roofing solutions that last with no hidden fees or surprises.

Residential Siding
Durable, low-maintenance siding installed to handle Minnesota’s toughest weather and boost your home’s appearance.

Gutter Installation
Seamless gutters that protect your home from water damage while blending in with your home’s color profile for a unified look.
Waiting Could Cost You More Than You Think
Ignoring roof issues doesn’t make them go away. Small problems turn into big ones fast — hidden leaks, soaked insulation, damaged drywall, and even electrical hazards. And if your insurance claim window closes, you could be stuck paying for everything out of pocket. Every day you wait is a risk to your home, your budget, and your peace of mind. Acting now means protecting what matters most before the damage gets worse and the costs go up.
We Understand the Stress of Home Repairs
As a Minnesota homeowner, you shouldn’t have to second-guess whether your roof will hold through another season. We’ve worked with thousands of Twin Cities homeowners just like you over the past 40 years who were anxious about leaks, confused by insurance, or frustrated by contractors who didn’t call back. Your home is your biggest investment, and you want someone who will treat it with care. That’s why we show up, follow through, and make sure you always know what’s happening next. We treat you like a friend and neighbor.
How It Works
01
Schedule Your Consultation
Call us or fill out a quick form to set up a time that works for you. Bill will meet with you in person to understand your concerns and take a first look at your project.
02
Get a Custom Estimate
After walking through the job with you, we’ll put together a clear, pressure-free estimate based on what your home actually needs.
03
Relax with Peace of Mind
We handle the work with care, communicate clearly, and leave your home clean and protected — so you can stop worrying and feel confident again.
Ready to Get Started?
Getting your estimate is simple. Whether you’d rather talk it through or take a minute to fill out a quick form, we make it easy to connect. You’ll meet directly with Bill, not a sales rep — and you won’t get a quote until we’ve seen the job and listened to your concerns.
No pressure. No surprises. Just honest advice and a clear path forward.
What Customers Are Saying
After calling multiple roofing services in my area and either getting voicemail, no answer, or no availability … Bill picked up my call and talked with me about my needs and how he could help! He was able to come out within a reasonable time frame and help us with a small roof vent that needed repair to proceed with our home sale. Great to work with, very professional & personable. Would highly recommend!!
For estimate purposes, Bill arrived as scheduled and inspected our entire roof. Before departing, he reviewed with us his findings and offered his recommendations for the work to be done, and then followed up with a written estimate/proposal.
The installation crew did an amazing job of ‘tear-off’, and replacement of the shingles and did a thorough job of cleaning up debris and nails. Start to finish they were done in less than six hours.
After over a year of dealing with multiple ‘Storm Chasing’ outfits and their never ending hidden costs, I finally made the decision to go with Bill. Bill was fantastic to deal with. I spoke with him on a Friday and within a week my roof was fully installed and looked great! Thank you Bill for all the work from your and your group. Highly recommend!

