
Roof Replacement Services
If your roof is leaking, worn out, or was damaged by a storm, it may be time for a full roof replacement.
JB Roofing & Gutters replaces residential roofs for homeowners in Ankeny and the Des Moines area, installing durable roofing systems built to protect your home and lower long-term repair costs.
We’ll inspect your roof, explain your options clearly, and install a new roof that’s built to last — with strong warranties and local crews you can trust.
Our Roof Replacement Services Include:
Why Homeowners Trust JB Roofing:
📞 Ready to replace your roof?
Get a free, no-obligation roof replacement estimate and find out what your home actually needs — no pressure, no surprises.
Roof Replacement Services FAQ
Got questions about replacing your roof in Iowa? We’ve got the expert answers. Here’s what homeowners ask most often about our roof replacement services at JB Roofing & Gutters.
Still have questions about roof replacement in Iowa? Contact us or request your free roof inspection today.
Built to Protect Your Home — and Look Good Doing It
A new roof should do more than just look nice. It should protect your home from Iowa weather, improve efficiency, and hold up for years without constant repairs.
JB Roofing & Gutters installs high-quality roofing systems using proven materials and experienced local crews, delivering reliable protection, clean workmanship, and warranties you can count on.
What to Expect During Your Roof Replacement
Once you reach out, we start with a thorough roof inspection and explain your options in plain terms — no guesswork, no pressure.
Our team handles the tear-off, installation, and cleanup efficiently, working to minimize disruption to your home and daily routine.
When the job is done, you’ll have a properly installed roof and the peace of mind that comes with strong warranties and local support.
Clear Warranties That Protect You After the Job Is Done
A roof replacement is a major investment — and it shouldn’t come with uncertainty once the work is complete.
Our roof replacements are backed by written workmanship warranties, along with applicable manufacturer warranties, so you’re protected if an installation issue ever arises.
If there’s a problem related to our work, we stand behind it and make it right.
Take Your New Roof to the Next Level
A roof replacement is a big investment, and a few smart additions can make it even better. Consider these services to protect your home and make maintenance easier:
By combining these upgrades with your roof replacement, you’re setting your home up for long-term protection and lower maintenance. Get in touch with us today to explore your options!
Why Choose JB Roofing & Gutters For Your Roof Replacement
From the initial consultation through to the completion of your roof replacement, our experts at JB Roofing & Gutters ensure your home not only looks spectacular but is also well-protected against the elements. Choosing us means you’re partnering with a team that’s committed to reinforcing and beautifying your biggest investment—your home.
Meet Joe Burkhart – Founder & Owner of JB Roofing & Gutters

JB Roofing & Gutters was founded by Joe Burkhart to give Central Iowa homeowners a better experience than what’s typical in the roofing industry — clear communication, honest recommendations, and work done the right way.
Based in Ankeny, Joe remains hands-on with every project, reviewing work and making sure each roof replacement meets the standards he would expect for his own home. His involvement helps ensure jobs stay organized, safe, and properly completed from start to finish.
As an Owens Corning Preferred Contractor, JB Roofing follows certified installation practices and uses proven materials — but Joe believes trust is earned through accountability, not labels.
“We don’t just install roofs — we stand behind our work and the people we serve.”
Whether your roof has suffered storm damage or you’re preparing for a full replacement, Joe and his team work to keep the entire experience clear, professional, and easy to navigate.
Real Feedback from Iowa Homeowners

JB Roofing installed a new roof 2 years ago. Joe told me we had one of the “pitchest” roofs. He removed our old shake shingles and put on new architectural shingles. His team was respectful, quick, affordable and did a great job cleaning up after.
JB Roofing and Gutters installed new gutters on our house last week. Again, his team was so polite, quick and affordable! Thanks JB Roofing & Gutters!

Fantastic work, prompt, and won’t up-sale you or BS you into something you don’t need. Highly recommended.

Joe is one of the hardest workers I know. He goes out of his way to help and is an honest guy! I highly recommend JB roofing!

The cost was less than expected. There were no surprises. The crew was great and there was no mess! highly recommend this company!

Jb roofing has never dissatisfied. I have used Joe and Crew as well as family a number of times! Always been easy to work with, quick and honest feedback and does very quality work!!! Would highly recommend!

Joe is super easy to work with and does excellent work. We couldn’t be happier with the repair JB Roofing performed on our roof. I wish we would have met Joe before we built our home.

I had JB Roofing come look at my roof to diagnose a small leak in my upstairs bathroom. Joe found the root cause–cracked vent pipe gasket/caulking–within a minute after climbing onto my roof. He caulked it up free of charge (he didn’t want payment as it was a temporary fix until we can setup a time for him to come back for the permanent fix)! Thank you Joe!

Great customer service. He’s honest with you even when the news isn’t great.
5 stars

Joe and his crew are so dependable and knowledgeable. I would highly recommend this company to all of my family and friends!

They were professional, timely, and did a great job on our roof! Highly recommend this company!!

Messaged on Saturday night, showed up Sunday after my daughter had soccer. Climbed the roof and explained what he thought was happening and didn’t try to oversell on anything. Super friendly guy and I would recommend him to anyone that asks.

Excellent job. Informative, friendly and thorough staff. Great work folks. Highly recommended. Thank you!

Fast, friendly service. Was recommended by a friend and JB roofing & gutters did not disappoint!

They were very professional, timely, and went out of their way to go above and beyond with service. I’d highly recommend them to anyone looking to work with a local company to have their roof done in the Des Moines area.

Officially met Joe tonight but tons of my clients have used him and been tickled pink. He’s my go to roofing contractor I refer to all my clients, friends and family! Everyone loves his attention to detail! Appreciates his honesty and knowledge. And best of all love his competitive prices! Tonight he came almost instantly upon call to look at a few of my vents and roof! True professional!

Couldn’t Be More Happy with Their Work. Very Responsive in Communication, Great Pricing, All Around Nice People to Work With.

Wow! Sellers were in a jam to get a roof inspected and repaired before closing. Joe and Jen came to the rescue. This is my go to for all of mine and our clients roofing needs! 5 star! #bestrooferdesmoines

Joe is definitely a man of his word. Not only is he a professional roofer, he is also a stand up man. This world needs more men like Joe.

Thought I needed a new roof, but Joe was very honest to let me know that I had a few more years. He also showed me an issue with a troubled spot and explained how to fix it myself. Appreciate the honesty and will be contacting him when it’s time to get a new roof!!

Outstanding job and clean up!! Thank you Joe, Crew, and Jennifer! We are very happy with the work and it looks great! Thank you!

JB Roofing was professional, quick to respond, organized and above anything had AMAZING customer service! My elderly client was taken care of, not taken advantage of! I truly appreciate and respect the work they did for my client, we were in a time crunch and they fit us in before others even responded to my request to have someone out. I will recommend JB Roofing to my future clients!

SHOUT OUT to JB Roofing!!!
You got the snow off my roof and then came back with your plow truck and took care of my snow filled driveway!! Great service Joe!!! Many thanks!

I highly recommend JB Roofing. They were very professional and helpful throughout the whole process. We had a full roof replacement due to hail damage. The installation crew did the entire job (removal, installation and cleanup) in 5 hours! I was impressed with everyone I worked with. They were all professional and very responsive. They made the process very easy.

JB Roofing did an excellent job on our house! We had an emergency and needed to get the roof done sooner then discussed when getting our estimate. JB Roofing stepped up and got it done the next week! Estimate was right on and they went above and beyond doing extra little touches to make it perfect! I would highly recommend JB Roofing to everyone!

Thanks Joe!! The roof looks awesome!! You do great work!! Would recommend him to anyone looking for a new roof!

Good prices and down to earth attitude

Quick, Respectful, and flat out best roofers in town! My mom had her house done by them and they were all that stated above! Thank you Joe for a job well done!
