Serving Des Moines & Central IowaMon–Sat 8 AM–5 PM · Free Estimates(515) 419-7459
Serving Windsor Heights, Iowa

Roofing, Siding & Exterior Contractor in Windsor Heights, IA

Full tear-off roofs, replacement windows and new siding for Windsor Heights' mid-century ranches and split-levels.

4.9★ Google ratingBBB A+ AccreditedLicensed & insuredFamily-owned & local
Licensed & Insured
BBB A+ Accredited
Owens Corning · CertainTeed · LP
Family-Owned & Local
Free Estimates
4.9★ Google Rating
Local to Windsor Heights

Making Mid-Century Homes Feel New

Windsor Heights is a small, close-knit community surrounded by Des Moines, Clive and Urbandale.

Most of its homes are mid-century ranches and split-levels, many with original windows and roofs that have been re-covered more than once. A full tear-off, new energy-efficient windows and updated siding can make these homes feel brand new without changing their character.

Windsor Heights houses are mostly mid-century, and many have been re-roofed over the old roof at least once. Those are some of our favorite jobs: a full tear-off, new windows and fresh siding make a 1950s house feel new without losing what makes it a Windsor Heights house.

Between University Avenue and Hickman Road, from 63rd Street to 73rd Street and around Colby Park, Windsor Heights is a compact town of mid-century houses.

Neighborhoods & areas we serve

Colby Park areaUniversity Avenue corridorWindsor Heights east

Roads & landmarks near our Windsor Heights jobs

University AvenueHickman Road73rd StreetColby Park
Common projects in Windsor Heights
  • Full tear-off roof replacements
  • Window replacement in mid-century homes
  • Siding updates
  • Entry doors
Get a Free Estimate
Ultimate Exteriors 30-mile service area around Des MoinesMap of central Iowa showing a 30-mile circle around Des Moines that includes Ankeny, Urbandale, Johnston, West Des Moines, Clive, Waukee, Altoona, Norwalk, Windsor Heights, Polk City and Saylorville.20 mi30 mi35358080AmesGrimesAdelWintersetIndianolaCarlislePleasant HillNewtonHuxleyBondurantWest Des MoinesWest Des MoinesWindsor HeightsWindsor HeightsCliveCliveUrbandaleUrbandaleJohnstonJohnstonSaylorvilleSaylorvilleAnkenyAnkenyPolk CityPolk CityAltoonaAltoonaWaukeeWaukeeNorwalkNorwalkDes MoinesDes Moines30-mile service areaCitiesN
Windsor Heights is about 4 miles from downtown Des Moines, well inside our 30-mile service area. See the full service area →
Straight Answers

Where Your Money Matters on a Windsor Heights Home

Omer would rather tell you what's worth paying for than sell you everything. Here's what he usually tells Windsor Heights homeowners:

  • Tearing off every layerMany roofs here have two layers already. Taking them all off lets us fix the decking and is the only way to do it right.
  • Windows firstOn mid-century homes, original or early-replacement windows are usually the biggest comfort and energy win.
  • Keeping the characterTrim, siding profile and color matter on these houses. We'll help you update without making it look out of place.

What does a new roof cost in Windsor Heights? See typical price ranges and what moves them.

Roof repair in Windsor Heights: leaks, missing shingles and flashing. Repairs start at $375, and you can text us a photo first.

Omer OkicOmer Okic, owner. He'll walk your Windsor Heights home with you at the free estimate.
New double-hung windows going into original openings, a common upgrade on mid-century Windsor Heights homes.
New double-hung windows going into original openings, a common upgrade on mid-century Windsor Heights homes.
★★★★★ 4.9 on Google

What Our Customers Say

Real words from real neighbors. Excerpts from our Google reviews.

Omer and team fixed things up with a mix of metal trim and sealant that will stand the test of time.
Deon Brown · Google reviewRepair
The owner (Omer) was incredibly friendly and helpful!
Brian Scott Neiheisel · Google reviewRoofing
They were in and out in 3 hours.
Cathy Davis · Google reviewRepair
FAQ

Windsor Heights FAQs

My Windsor Heights roof has two layers of shingles. Can you go over it again?

No. Iowa homes generally shouldn't have more than two layers, and a third adds weight and hides problems. We tear off to the deck, fix what we find and start fresh.

Can you replace the windows in my mid-century home without changing how it looks?

Yes. We size replacements for the original openings and help you pick styles and colors that suit the house.

How quickly can you get to Windsor Heights after a storm?

Our office on Merle Hay Road is about 2 miles from Windsor Heights, so after a storm we can usually get out for an inspection quickly. Call (515) 419-7459 and we'll get you on the schedule. How storm inspections and insurance claims work.

Are you licensed and insured?

Yes. Ultimate Exteriors is a registered Iowa contractor (registration #C132501), fully insured, and a BBB Accredited Business with an A+ rating.

Do you offer financing?

Yes. We offer financing options for Windsor Heights homeowners so you can spread the cost of roofing, siding, gutters, windows and doors into manageable payments. We also accept cash, check and card. Ask about financing at your free estimate and we'll walk you through the options.

(515) 419-7459Free Estimate