(515) 850-0033 dave@icm-roofing.com

ICM ROOFING

We Offer Full Service, Start to Finish

Full-Service Options

Start to Finish

Get a Quote For Your Project

Get a Quote For Your Project

Our Services

Roof Replacement

Full Residential Roof Replacement

Gutters

Very Important For Every Roof

Windows

Broken, Drafty, Outdated? Call Us!

Siding

Repair + Replace Your Siding

Decks + Patios

New, Old, Additions, No Problem!

Remodels + Additions

We Are Here For You!

Latest Projects

Custom Built-In

Perfect for Living Rooms Space

Complete Build

Keep Insulated this Summer!

Roofing

Stay Dry!

No Project Too Big

Or Too Small

No Project Too Big

Or Too Small

We make your outdoor lifestyle as enjoyable as possible. By understanding your requirements and needs, we craft a unique solution which is apt for all the seasons. 

Completed Projects

Years Established

We’ve Been Building For Over 12 Years

We’ve Been Building For Over 12 Years

From Day 1 we have always put out the highest quality of work, with the best materials in the area.  Find out more today!

Call For a Quote:

(515) 850-0033

Let's Build Something Together

Let's Build Something Together

We Offer A Wide Range of Services!

We Offer A Wide Range of Services!

Roofing

Easily the most popular roofing material, asphalt shingles consist of small, uniformly sized shingles that feature a top layer of asphalt embedded in several layers of adhesive and felt.  Newer versions of asphalt shingles may replace the felt base with fiberglass sheets. Affordable, immune to water damage, and fairly low-maintenance, asphalt shingles are considered a good “jack of all trades".

Gutters

An inch of rainfall doesn’t sound like much. But when it falls on an average-size roof, it adds up to a 1,900-gallon torrent sluicing off the eaves.  That’s an awful lot of water that can cause an awful lot of damage if your gutters aren’t up to the task of controlling it.  Yet we barely give gutters a second thought until they’re clogged and overflowing, or ripped from their moorings by ice and snow.  So now that summer’s here, it’s time to take notice. Maybe a simple cleaning is all your gutters need, or maybe they need to be replaced altogether.

Windows

A new set of replacement windows can give your home a much-needed face-lift. The national average for window replacement cost is typically $650 per window, or between $200 and $1,800. The average price to replace windows on a 3-bedroom house is between $3,000 to $10,000.

Siding

The downside of replacing older vinyl siding is that it can be hard to match the style and color, and siding rarely has any identifying marks. The best way to get a replacement piece, or fix a whole side, is to call us!

Decks / Patios

Patios are generally less expensive than decks, but the ROI on a new deck addition runs greater than one on a patio. However, both additions can offer a great experience depending on what you're looking for.

Remodels / Additions

A renovation means you're updating an existing structure with cosmetic changes, whereas a remodel involves changing the structure through demolition and construction.

Client Testimonials

They were fast and everything was perfect!  The roof was done before the sun went down!

Joe R

Landlord

ICM Roofing did a wonderful job on our roof, the best price in town.  Very clean and efficient.  Highly recommend their service.  At least, get a quote from Dave!

Arnold B

Homeowner

The deck looks outstanding!  I can’t wait for my new roof next week!

John M

Homeowner

Contact Us

Contact Us

Urbandale, Iowa

Mon - Fri • 8am - 5pm

(515) 850-0033