Mailing Address: PO BOX 146 Elk Horn, Iowa 51531-8021

Modern Roofing LLC

100% AMERICAN MADE

Licensed and Insured


Roof Installation

Professional Roof Installation and Replacement


Modern Roofing has expanded into commercial and residential roofing with every roofing product available for the market. Modern Roofing installs several type of roofs, including; asphalt, wood, slate, tile, steel, copper, aluminum, fiberglass, and environmentally green products.

Staff Working on a Metal Roof — Elk Horn, IA — Modern Roofing LLC

Tile and Slate

These systems are usually recycled from other jobs and there are numerous different companies we buy from.

Historical Refurbished Products

We also use refurbished products. Products that aren't made anymore and we need to find them somewhere to bring back a historical building. Ex. we had to find some 100+ year old steel shingles for a church in Bedford, Iowa. I found the steel in North Carolina from another church that was just torn down.

In Need of a Roof Replacement or Installation? We Are Here To Help.

Share by: