New architectural shingle roof on a two-story house near O'Hare

Roofs and siding for the houses under the flight path.

(773) 555-0161

Illinois Roofing License #104.021410 (Unlimited)

Bonded and insured. Rosemont, IL. Founded 2018. Storm tarping within 24 hours.

Four things we do. Nothing we subcontract.

Get a written estimate Estimates are itemized by shingle, underlayment and flashing, and sent by email the same week.
Crew laying shingles on a single-family house
Norridge, June 2026. Owens Corning Duration in Estate Gray on a 1958 split-level, 28 squares, two layers torn off, decking checked sheet by sheet. Started at 7am, cleaned up by 4:30pm.
Wind-damaged shingles lifted off a roof after a storm
Schiller Park, July 2026. Wind-lifted shingles on the north slope after the July 12 storm. Tarped that evening, replaced nine days later.

What we do in the first 24 hours after a storm.

The roofs around O'Hare take wind off the runways and hail off the lake every summer. Here is exactly what happens when you call us after one.

  1. You call (773) 555-0161.

    Danny or Marco picks up. After 6pm and on weekends the number forwards to Danny's cell. You tell us the address and whether water is coming in.

  2. We are on your roof within 24 hours.

    Usually the same day. We bring tarps, 2x4s and cap nails, cover every opening, and photograph the roof, gutters, siding and any interior stains before anything is touched.

  3. You get a written estimate within the week.

    Itemized, by email, with the photos attached. It lists the shingle, the underlayment, the flashing and the price. That number is the number on the invoice.

  4. If you file a claim, we meet the adjuster.

    We walk the roof with them and point out what we found. We do not handle or negotiate your claim; that is your and your insurer's business. We show the damage and answer questions.

  5. We schedule the crew.

    Once the work is approved, most roofs go on within two weeks. A full replacement on a typical house takes one day. Hardie siding takes three to five.

Roof leaking right now? Call (773) 555-0161 and say the word "tarp."

Danny Ruiz, owner of O'Hare Exteriors, on a job site

Danny Ruiz

Owner. On the roof, not in the driveway.

I started O'Hare Exteriors in 2018 with one truck, a siding brake and a nail gun I still use. Before that I spent nine years on other people's crews in Franklin Park and Norridge, and I got tired of watching good roofs get sold badly and installed worse. We are a crew of four now: me, Marco, Julio and my nephew Eddie. I am on every job. If you see the orange truck on River Road, I am under it or above it.

Here is how we work. You get a written, itemized estimate the same week, in plain English, with the shingle, the underlayment and the flashing listed by name. No sales visit with a laptop and a discount that expires tonight. The price on the paper is the price. If a deck board is rotten we show you the board before we replace it, and we charge by the sheet at the rate already on your estimate. We sweep the yard with a magnet before we leave.

  • 2018Founded in Rosemont
  • 4People on the crew
  • #104.021410IL Unlimited Roofing License
  • 1 dayMost roof replacements

What the neighbors say.

Read all reviews on Google

*****

Danny tarped our roof in Harwood Heights the night of the July storm and had the new roof on nine days later. The estimate matched the invoice to the dollar. That never happens.
Karen M. Harwood Heights, July 2026, Google

*****

Hardie siding on our brick-and-frame bungalow in Jefferson Park. Four days, yard cleaned every night, and the trim around the windows is tighter than the original. Marco is a craftsman.
Tomasz W. Chicago (Jefferson Park), May 2026, Google

*****

Replaced the gutters on our Franklin Park raised ranch. They ran the seamless gutters off the truck in the driveway and were finished in under three hours. Fair price, no upsell.
Luis R. Franklin Park, April 2026, Google

Where we work.

Everything within about fifteen minutes of our shop on River Road. If your town is not on the list, call and ask; we go a little farther for siding jobs.

  • RosemontHome base, 6250 N River Rd
  • Schiller Park5 minutes
  • Franklin Park8 minutes
  • Norridge10 minutes
  • Harwood Heights10 minutes
  • Chicago, O'Hare12 minutes
  • Chicago, Jefferson Park15 minutes

O'Hare Exteriors, 6250 N River Rd, Rosemont, IL 60018. Shop hours Monday to Friday, 7am to 5pm. Saturdays by appointment.

Get a written estimate.

Call, or send the form and Danny will call you back the same business day. Estimates are free, itemized, and emailed within the week.

(773) 555-0161

Monday to Friday 7am to 5pm. Storm calls answered nights and weekends.

Illinois Roofing License #104.021410 (Unlimited).
Bonded and insured, general liability and workers' comp. Certificate available on request before any work starts.

Tell us about the job.

No mailing list. We use this to call you back and nothing else.

Call (773) 555-0161 Get estimate