Modern Roofing
REGISTEREDRoofing Contractors · Elk Horn, IA
Modern Roofing is registered with the State of Iowa (No. C103430), current through 2027-06-06. Registration is not a license or an assessment of skill. Check the State record.
Phone · State record
(641) 431-0335At a glance
- What they do
- Roofing Contractors State record
- Registered in
- Elk Horn, IA (Shelby County) State record
- Hours posted
- Open Mon, Tue, Wed, Thu, Fri, Sat Google Maps
- Website
- modernroofingiowa.com Business website
Want a few options? Get free project quotes
Free quotes from roofing contractors in Elk Horn
Get to know this business
Work & references
Explore their projects, social profiles and original sources.
Around the web
Read customer stories and reviews at their source. Registration, documents and badges do not establish workmanship or current insurance.
Business profile
FacebookLinked from the business website · facebook.com
Business profile
X / TwitterLinked from the business website · x.com
About Modern Roofing
From modernroofingiowa.com

- In business since 2008
- Free estimates
- Website:
- modernroofingiowa.com
- Email on their website:
- jared@modernroofingiowa.com
Read from the business’s own website (modernroofingiowa.com). We have not verified it and this business has not claimed this listing. Is this your business? Claim it free to edit or remove anything here, or request a correction.
Modern Roofing on Google
Google MapsMatches the State recordname and phone number
- Roofing Contractor
- Website listed on Google: modernroofingiowa.com
- Serves customers at their location
- Phone:
- the number on file with the State matches this Google listing
Hours on Google
- Monday: 8:00 AM to 6:00 PM
- Tuesday: 8:00 AM to 6:00 PM
- Wednesday: 8:00 AM to 6:00 PM
- Thursday: 8:00 AM to 6:00 PM
- Friday: 8:00 AM to 6:00 PM
- Saturday: 8:00 AM to 12:00 PM
- Sunday: Closed
Read 5 Google review excerpts
A selection supplied by Google, ordered by relevance. Reviews containing contact details or unsupported credential claims are omitted.
5 ★ · Rich “Rich” Myers · May 2026
I want to thank you and the company for the great job you're guys did on our roof. I would totally recommend Modern Roofing to anyone needing a roof. Very affordable and reliable. The owner was very easy to talk. Great service! 5 stars!
View review on Google Maps5 ★ · Matthew Ross · Feb 2026
Modern Roofing did an excellent job from start to finish. The team was professional, on time, and very knowledgeable. They explained the whole process clearly, answered all my questions, and kept the work area clean throughout the project. The quality of the workmanship really shows, and the finished roof looks great. Pricing was fair with no surprise charges. I’d definitely recommend Modern Roofing to anyone looking for reliable, high-quality roofing work.
View review on Google Maps5 ★ · Mary Ray · Sep 2025
Excellent job. Very happy with everything they did. Cleaned up everything, can't even tell they've been here
View review on Google Maps5 ★ · Zachary Rauch · Feb 2026
Professional group of workers. Cleans up everything and does quality work.
View review on Google Maps
View review on Google Maps1 ★ · Stine · Jun 2026
From Google Maps, as of Sep 2026. We have not verified it and this business has not claimed this listing. Is this your business? Claim it free or request a correction.
Trade and local directory
What Modern Roofing is registered to do
The State classifies Modern Roofing as roofing contractors. That classification comes from the registration itself, not from us. It describes the work the business registered to perform, and it is not an assessment of skill or a limit on what they may quote for.
2026-04-23
registration last issued or renewed with the State
896
registered roofing contractors in Iowa, this business among them
All 896 registered roofing contractors in Iowa →Contractors in Elk Horn →Contractors in Shelby County →
State registration details
- Registration number
- C103430
- Status
- Registered
- Issued / last renewed
- 2026-04-23
- Expires
- 2027-06-06
- Primary trade
- Roofing Contractors
- County
- Shelby County
- Owner of record
- Jared Wedemeyer
- Issuing authority
- DIAL
Sourced from the Active Iowa Construction Contractor Registrations (Iowa Code ch. 91C), last updated 2026-11-02. Verify this registration with the State of Iowa. How to check a registration yourself.
Sources for this profile
- Registration: Active Iowa Construction Contractor Registrations, last updated 2026-11-02. Verify registration C103430
- About the business: read from its website, modernroofingiowa.com. Not written or confirmed by the business.
- Google details: Google Maps, as of Sep 15, 2026. Not verified by us.
Other roofing contractors in Shelby County
- Timber Ridge Roofing & Exteriors L.L.C.
Shelby, IA · Shelby County
Roofing Contractors
Registration last issued or renewed 2026-02-12
REGISTERED(712) 249-8844 - Maverick Roofing LLC
Earling, IA · Shelby County
Roofing Contractors
Registration last issued or renewed 2026-03-10
REGISTERED(515) 450-8257 - TC Roofing LLC
Harlan, IA · Shelby County
Roofing Contractors
Registration last issued or renewed 2026-03-16
REGISTERED(712) 579-6253