Shingle roofs done by the same six-man crew, since 2011.

Northwest Roof Co replaces and repairs asphalt shingle roofs from our shop on Oakton Street in Des Plaines. We install GAF Timberline HDZ and Owens Corning Duration, and every job starts with Tom on the roof and ends with a written, itemized estimate in your inbox within 48 hours.

Illinois Roofing License #104.017732 (Unlimited). Fully insured, with general liability and workers' compensation certificates sent with every estimate. Owner Tom Kowalski, two trucks, crew of six.

Roofer laying architectural shingles on a residential roof

Four things we do, and nothing we do not.

No siding, no windows, no solar. Shingle roofs, the flat roofs attached to them, the gutters that drain them, and the repairs in between. That is the whole list.

Crew replacing the roof on a single-family home
Full replacement, Timberline HDZ, Park Ridge
Roofer cutting shingles at the ridge
Cutting the ridge cap on site
Inspecting a repaired section of shingle roof
Flashing repair, Mount Prospect
Tom Kowalski, owner of Northwest Roof Co

I still climb every roof we quote.

I started Northwest Roof Co in 2011 with one truck and a borrowed dump trailer. Today it is two trucks and six guys, and four of them have been with me more than eight years. We do not use subcontractors, and the crew you meet at the estimate is the crew that shows up on job day.

If I tell you a roof needs a repair and not a replacement, it is because I looked at the decking and the attic myself, not because a salesman wants the bigger ticket. About a third of the calls we get in Des Plaines and Park Ridge end up as repairs. That is fine with me. You will call us when the roof is actually done.

Everything we quote is in writing, line by line, and the price on the estimate is the price on the invoice.

Tom KowalskiOwner, Northwest Roof Co. Des Plaines, IL. On the roof since 1998, on his own since 2011.

How an estimate works here.

Seven steps, no sales presentation. You will know what your roof needs, what it costs, and when it can happen, all in writing, within two business days of the inspection.

Repairs follow the same steps, they just move faster. Most repair estimates are handed to you before we leave the driveway.

Start with the form
  1. You call or send the form. Tom calls back the same business day and sets a time, usually within two or three days, earlier after a storm.
  2. Tom walks the roof. He checks shingles, flashing, boots and vents, then looks in the attic for daylight and staining. Every problem area is photographed for you.
  3. You get a written, itemized estimate within 48 hours. Tear-off, decking allowance per sheet, underlayment, shingle line and color, flashing, ventilation, disposal and permit, with one total at the bottom.
  4. The price holds for 30 days. No sign-today discount, no follow-up calls every afternoon. Ask questions by phone or email and get straight answers.
  5. We pull the permit and set a date. Des Plaines, Park Ridge, Mount Prospect, Niles, Morton Grove and Glenview all require one. Materials are delivered the day before.
  6. Job day. Dump trailer in the driveway, tarps over the landscaping and AC unit, and a magnet sweep of the lawn and driveway before the trucks leave.
  7. After. Photos of the finished roof, the manufacturer warranty registered in your name, and Tom's cell number for anything that comes up.

What the neighbors said.

Read all reviews on Google

Where we work.

Anywhere within about twenty minutes of the shop at 1550 Oakton Street. Close enough that Tom can stop by the same day if something comes up after the job.

  • Des Plaines
  • Park Ridge
  • Mount Prospect
  • Niles
  • Morton Grove
  • Glenview

If your town is not on the list but you are close, call anyway. We have done Rosemont, Harwood Heights and Skokie when the drive made sense.

Illinois Roofing Contractor License, Unlimited
#104.017732

Licensed by the Illinois Department of Financial and Professional Regulation. General liability and workers' compensation certificates are attached to every estimate. Look the number up at idfpr.illinois.gov before you hire anyone, including us.

Get a written estimate.

Call, or send the form and Tom will call you back the same business day.

(847) 555-0148

Northwest Roof Co
1550 Oakton St
Des Plaines, IL 60018

Monday to Friday, 7am to 5pm
Saturday, 8am to noon
Storm calls answered seven days a week

Request an estimate

Same-day callback on business days. No mailing list, no texting campaign. Your information goes to the office and nowhere else.

Call (847) 555-0148 Tap to call