Portage Park roofers, since 1994.

Shingle, flat and bungalow roofs for the North and Northwest Sides and the near suburbs. One crew, one shop on Irving Park Road, and the same family answering the phone for thirty-two years.

Request an estimate

Illinois Unlimited Roofing Contractor License 104.000000 (demo number). General liability and workers' comp on file. Call (773) 555-0130.

Northside Family Roofing crew setting decking on a roof under a clear sky The Chicago skyline from the north, with the lake behind it

Two kinds of roof. We have done both since the first truck.

How a job runs, from the first call to the last magnet sweep.

Ana takes the call and sets the visit. Frank or his foreman Luis walks the roof, with your okay, and the written estimate goes out within three business days. Nobody sets a ladder on your house until you say so.

Request an estimate
Northside Family Roofing lift and crew on a one-story roof in Norwood Park
The lift on a Norwood Park job. The shop is on Irving Park Road, five minutes from most of our jobs.
  1. 1

    The call

    Ana answers weekdays from seven. Three questions, then a date for the visit, usually inside the week.

  2. 2

    The roof walk

    With your permission, Frank or Luis goes up, photographs every slope and measures it. You see the photos before he leaves.

  3. 3

    The written estimate

    Itemized, by email, within three business days. One total, good for thirty days.

  4. 4

    The build and the sweep

    Tear-off, ice and water shield, underlayment, shingles, ridge vent. Then the magnet sweep, the photos and the warranty paperwork the same night.

Frank, owner of Northside Family Roofing, in front of a finished house with the day's paperwork
Frank

Owner. On roofs in Portage Park since 1994.

I still walk every roof we price. If I would not put it on my own house, I will not sell it to you.

A father, a daughter, and one crew that has not changed much.

Frank started in 1994 with one truck and a ladder rack, working the bungalow blocks between Cicero and Central. His daughter Ana joined in 2016 and now runs the office, the schedule and the estimates. The crew is nine roofers, most of them with us ten years or more, all on payroll.

We put GAF Timberline HDZ on most houses, Owens Corning Duration when the color calls for it, and modified bitumen or TPO on the flats. We do not sell a new roof when a repair will hold, and the number on the paper is the number you pay.

Request an estimate

What the neighbors say.

Read all reviews on Google

★★★★★

September 14, 2026, Google

Frank walked our bungalow roof with my dad, sent the estimate two days later, and the crew had the tear-off and new shingles done by four. They swept the gangway twice.

Marta K.Jefferson Park

★★★★★

August 3, 2026, Google

Two other companies told us the two-flat needed a whole new roof. Luis re-flashed the chimney and the parapet and told us the roof had six good years left in it.

Dev S.Albany Park

★★★★★

June 27, 2026, Google

Ana scheduled us around the store's hours and the flat roof was done over two mornings. The bill matched the estimate to the dollar, which is not something I can say about the last roofer.

Colleen R.Park Ridge

Questions people ask us.

Do you need to get on my roof to give me a price?
Yes, and only with your permission. Frank or Luis asks before setting the ladder, photographs every slope, and shows you the photos before leaving. If you would rather nobody went up, we measure from the ground and the photos, and the estimate says so.
How long does a bungalow re-roof take?
One layer, one day with the full crew. Two layers of old shingles, a steep pitch or a lot of dormers can push it to two. We tell you which before we start, and the roof is never left open overnight.
Do you work on flat roofs?
Yes. Flat garage roofs, two-flat and three-flat roofs, and the storefronts and small commercial buildings along Milwaukee and Elston. Modified bitumen on most, TPO where the owner wants a white roof.
How far do you go?
The twelve neighborhoods and suburbs in the footer, plus a block or two past them. From the shop on Irving Park Road we can usually look at a roof in Portage Park or Jefferson Park within two days, and out to Park Ridge or Niles inside the week.
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. Our number is 104.000000, a demo number on this sample site, and a real one can be checked on the Illinois Department of Financial and Professional Regulation license lookup.

Request an estimate.

Five fields. Ana calls back the same business day to set the visit.

Or call the shop.

(773) 555-0130

Northside Family Roofing
W. Irving Park Road, Chicago, IL 60641

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 the shop: (773) 555-0130