
Commercial Roofing Services
Commercial roofs take a beating from Iowa weather.
Over time, leaks, storm damage, and aging materials can create problems that affect your building, tenants, and operating costs.
If you’re responsible for a commercial property in Ankeny, JB Roofing & Gutters helps diagnose roofing issues, plan repairs or replacements, and keep commercial roofs in good working condition.
We handle installation, repairs, replacements, inspections, and maintenance for offices, retail buildings, warehouses, and other commercial facilities across the Des Moines metro.
As an Owens Corning Preferred Contractor, we provide clear roof evaluations and practical recommendations—so you can make informed decisions about your roof without pressure or unnecessary work.
Our Commercial Roofing Services Include
If your commercial building is located in Ankeny or nearby Central Iowa, we can help you understand the condition of your roof and the next steps to protect your property.
Commercial Roofing Services FAQ
Have questions about our commercial roofing services? Here are some common inquiries we receive at JB Roofing & Gutters, along with our knowledgeable responses:
What Working With Us Is Like
We keep commercial roofing projects straightforward. You’ll know what we’re doing, why we’re doing it, and what to expect next.
- Clear explanations before work begins
- Scheduling that accounts for tenants and daily operations
- Consistent communication from inspection through completion
The goal is to make roofing decisions easier—not add another problem to manage.
Roofing Materials That Fit How Your Building Is Used
There’s no single “best” commercial roofing material—what works depends on your roof type, how the building is used, and how long you plan to own it.
For properties in Ankeny and the Des Moines metro, we help you understand those tradeoffs before you decide.
- EPDM roofing is often used on flat roofs where flexibility, weather resistance, and lower upfront cost are priorities.
- Metal roofing systems are common on warehouses and industrial buildings where durability and long service life matter most.
- Asphalt-based systems can be a practical option for certain commercial structures needing a cost-effective solution.
We’ll explain what each option means for lifespan, maintenance, and budget—so you can choose a system that fits your building without guesswork.
How We Prevent Costly Roofing Mistakes
Commercial roofing problems usually aren’t caused by materials—they’re caused by missed details during installation or repair.
That’s why our focus is on catching issues early and verifying work as it’s completed, not after problems show up.
- Every project starts with a clear plan based on your roof’s condition
- Work is checked as it progresses, not rushed to the finish
- Final inspections confirm details like seams, flashing, and drainage
This approach helps prevent premature failures, callbacks, and disruptions—so your roof performs the way it’s supposed to from day one.
Protect Your Business with More Than Just Roofing
A durable commercial roof is only part of keeping your property secure. At JB Roofing & Gutters, we offer a full range of services designed to strengthen your building, reduce maintenance headaches, and keep operations running smoothly.
Every service we provide is designed with long-term performance in mind — because protecting your commercial property is about more than just the roof over your head.
Why Choose JB Roofing & Gutters For Your Commercial Roofing Needs
From comprehensive evaluations to precise installations, our team at JB Roofing & Gutters ensures your commercial property not only meets regulatory standards but also achieves superior energy efficiency. Opting for our services means entrusting your business’s roofing needs to a team committed to excellence.
Led by Joe Burkhart – Trusted Commercial Roofing Expert in Central Iowa

When you hire JB Roofing & Gutters, you’re not just hiring a company—you’re working with a team led by Joe Burkhart, who has spent more than 20 years working on commercial roofs across Central Iowa.
As a lifelong Ankeny resident, Joe understands the local conditions that affect commercial roofing and stays closely involved to make sure work is done correctly and issues are addressed early. That level of oversight helps keep projects organized, predictable, and free from avoidable mistakes.
For commercial property owners, that means having a clear point of accountability and a contractor who stands behind the work—not just during installation, but long after the project is complete.
Real Feedback from Iowa Homeowners

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

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

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!

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.

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!

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.

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

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!

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

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!

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

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

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!

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

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.

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!

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!

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.

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.

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

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

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!!

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.

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

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!
