Skip to content
Elgin Roof Pros

Roofing Gallery in Elgin

Drag any slider to compare looks, then browse project types Elgin Roof Pros handles across Elgin and northern Kane and McHenry counties. When you are ready, request a free estimate.

  • ✓ Illinois roofing license and notarized letter of intent already on file at Elgin City Hall
  • ✓ We check the historic district and landmark map for your parcel before quoting a material
  • ✓ Every estimate names the covering and counts the layers already on the roof
  • ✓ We tell you when the city rehabilitation grant will not cover your roof, and usually it will not

Photos here match the roofing scopes on our services pages so you can compare options before we walk the job in Elgin. Call (855) 528-5287 or use the form below for a written free estimate.

Before and after

Drag the handle on each frame. These are roofing looks of the type we install across northern Kane and McHenry counties — compare the change, then open the matching service for scope detail.

Roof Replacement — finished look in Elgin
Roof Replacement — before look in Elgin
Roof Replacement
Roof Leak Repair — finished look in Elgin
Roof Leak Repair — before look in Elgin
Roof Leak Repair
Storm Damage Restoration — finished look in Elgin
Storm Damage Restoration — before look in Elgin
Storm Damage Restoration
Hail Damage Roofing — finished look in Elgin
Hail Damage Roofing — before look in Elgin
Hail Damage Roofing
Wind Damage Roofing — finished look in Elgin
Wind Damage Roofing — before look in Elgin
Wind Damage Roofing
Roof Inspections — finished look in Elgin
Roof Inspections — before look in Elgin
Roof Inspections

Want a result like one of these?

Every job starts with a walkthrough and a written free estimate. Tell us the address in Elgin or nearby and what you want changed.

  • ✓Illinois roofing license and notarized letter of intent already on file at Elgin City Hall
  • ✓We check the historic district and landmark map for your parcel before quoting a material
  • ✓Every estimate names the covering and counts the layers already on the roof
  • ✓We tell you when the city rehabilitation grant will not cover your roof, and usually it will not

More on who we are, the full service list, or the homepage.

Get Your Free Quote

Fast response. No obligation.

By submitting, you agree we (and service providers) may contact you about this request by call, text, or email.

or call (855) 528-5287

What Elgin Customers Say

★★★★★
They climbed up and counted the layers before quoting instead of guessing from the driveway. Two layers, so no re-cover, and they explained why the price was what it was. Nobody else bothered to look.
Marla T. · Carpentersville
★★★★★
We had an old metal shingle roof and expected to be talked into ripping it off. Instead they resoldered the bad laps and repainted it. Cost a third of what two other bids wanted.
Dennis K. · Woodstock
★★★★★
Straight answer on a hail inspection: the mat was fine everywhere they checked and there was no claim to file. They wrote it up anyway so we had it on paper. Refreshing.
Priya S. · Algonquin
Call Now