Roofing for Irving Park, Portage Park and Jefferson Park.

Bungalow and two-flat roofs on the Northwest Side and the near northwest suburbs since 2006. Marek answers the phone and walks every roof himself.

Illinois Unlimited Roofing Contractor License 104.000000 (demo number). General liability and workers' comp on file.

Roofer nailing architectural shingles on a Northwest Side bungalow

Illinois Unlimited Roofing Contractor License

104.000000

Demo number. On a real site the number is the one on the owner's state card, checkable on the IDFPR license lookup.

  • ★★★★★ 5.0 on GoogleEvery review on the profile is from a Northwest Side or near-suburb address.
  • Owner on every roofMarek started Kedzie Roofing Co in 2006 and still does the roof walk and the estimate himself.
  • Crew of six, no subcontractorsThe same six people, on payroll, on one truck, since 2019.
Marek, owner of Kedzie Roofing Co, with a clipboard at a job site
Marek, owner. Every estimate on this site has his name on it.

Marek grew up two blocks off Kedzie and Montrose and started on a roofing crew out of Albany Park the summer after high school. He learned the Chicago bungalow from the inside: the hip roof, the dormer, the parapet on the flat two-flat next door, and the chimney that always needs new flashing. Twenty years on, the shop is still on the Northwest Side and the truck is usually within fifteen minutes of your house.

What we do on a Northwest Side roof.

Most of the houses between Pulaski and Harlem are brick bungalows, Georgians and two-flats from the 1920s. The list below is the work those roofs actually need, and we do all of it with our own crew.

  • Bungalow roof replacement Tear-off to the deck, ice and water shield at the eaves, Owens Corning Duration or GAF Timberline HDZ. One day for most hip roofs.
  • Roof repair Lifted shingles, cracked pipe boots, a dormer that drips in a west wind. Repaired the same week we see it, with a matching shingle.
  • Flat roofs on two-flats and garages Modified bitumen on garages, TPO on two-flat and three-flat roofs, new scuppers and drains where the old ones rusted through.
  • Chimney flashing and crickets Step and counter flashing cut into the mortar joint, plus a cricket behind any chimney wider than 30 inches.
  • Gutters and downspouts 5-inch and 6-inch seamless aluminum, hung on the same ticket as the roof or on their own.
  • Storm repair After hail or wind we tarp the open spots first, photograph every slope, and put the repair in writing. Nobody goes up without your permission.

What happens after you call.

  1. 1

    The call

    Marek picks up, or calls back within the hour on a work day. Three questions and a date for the visit.

  2. 2

    The roof walk

    With your okay, he sets the ladder, photographs every slope and measures it. About forty minutes, and you see the photos before he leaves.

  3. 3

    The estimate

    Itemized, in writing, within two business days. The phone number and the paper number are the same number.

  4. 4

    The job

    The crew lands at seven. Most bungalows are closed up by four, the lawn is magnet-swept, and the warranty paperwork is in your inbox that night.

What the neighbors say.

Read all reviews on Google

★★★★★

Marek walked our bungalow roof on a Tuesday, the estimate came Thursday, and the crew finished the whole hip roof and the dormer in one day. They ran the magnet over the gangway twice.

Agnieszka R., Portage ParkSeptember 2026, Google

★★★★★

Two other companies said the whole flat roof on our two-flat had to go. Kedzie fixed the scupper and the seam at the parapet for a fraction of that and told us the membrane had years left.

Luis M., Albany ParkJune 2026, Google

★★★★★

After the July wind storm they tarped the back slope the same evening and sent photos of everything. The repair bill matched the written estimate to the dollar.

Dorothy K., NorridgeAugust 2026, Google

The Northwest Side and the near northwest suburbs.

The shop is off Kedzie Avenue near Montrose. Inside the city we can usually look at a roof within two days. Out past Harlem, give us the week.

  • Irving Park Old Irving, Kilbourn Park, Mayfair
  • Portage Park Six Corners, Belmont Heights
  • Jefferson Park Gladstone Park, Forest Glen
  • Albany Park North Park, Ravenswood Manor
  • Avondale and Logan Square Two-flats and flat roofs
  • Norwood Park and Edison Park Oriole Park, Big Oaks
  • Belmont Cragin and Dunning Hanson Park, Schorsch Village
  • Near suburbs Elmwood Park, Harwood Heights, Norridge, Niles, Park Ridge, Lincolnwood
Check your block

Map centered on Irving Park. The truck covers everything on the list above.

Questions people ask us.

Do you need to get on my roof to give me a price?
Yes, and only with your permission. Marek asks before he sets the ladder, takes photos of every slope, and shows them to you before he leaves. If you would rather he stayed on the ground, he can measure from the ground and the photos, and the estimate will say so.
How long does a bungalow roof take?
One day for a hip roof with one layer of shingles and one dormer. Two layers, a steep front gable, or a flat section over a rear addition can push it to two. We tell you which before we start, and the roof is never left open overnight.
Can you do the flat roof on my two-flat?
Yes. Most two-flats and three-flats between Kedzie and Cicero have a low-slope roof behind the parapet. We install TPO on those, with new scuppers and a drain if the old ones are rusted through, and modified bitumen on detached garages.
What happens after a storm?
Call us. If water is coming in, a crew comes out the same day or the next morning to tarp the open spots. We photograph the damage, write up the repair, and give you the photos and the estimate to use however you need to. We do not go on the roof until you say so.
What does the license number on this page mean?
Illinois requires anyone roofing for pay to hold a state roofing contractor license. The Unlimited class covers residential, commercial and industrial roofs. The number on this sample site, 104.000000, is a demo number. A real one can be checked on the Illinois Department of Financial and Professional Regulation license lookup.

Get a written estimate.

Five fields. Marek calls back the same business day to book the roof walk.

Or call Marek.

(773) 555-0147

Kedzie Roofing Co
Kedzie Avenue at Montrose, Chicago, IL 60618

Monday to Friday, 7am to 5pm. Saturday mornings in spring and fall.

Illinois Unlimited Roofing Contractor License 104.000000 (demo number). General liability and workers' comp on file.

Call Kedzie Roofing: (773) 555-0147