Competitive Financing Options Available View Financing Options as low as $149/month for qualified buyers
Customer Support & Sales (815) 624-6278
Free Inspection & Estimate

Roofing, Siding and Storm Damage Services

Martin Exteriors Roofing & Siding has been working on homes and businesses across northern Illinois and southern Wisconsin since 2006. We’re family-owned, with offices in Roscoe and Rockford. We’re a GAF Master Elite contractor and a four-time Inc. 5000 company, and we have been voted What Rocks Rockford Best Roofer, 6 years running (2020 to 2025), and What Rocks Rockford Best Siding Contractor, 2021 to 2025.

This page is the map to everything we do. Pick the service you need below, or book a free inspection and we’ll tell you what your house actually needs.

Residential Roofing

Most of our work is on homes, and most roofs we replace are done in a single day. Start with residential roofing for the big picture.

  • Roof replacement: full tear-off to the deck, bad wood replaced, and a complete GAF roof system installed to the manufacturer’s specs.
  • Roof repair: lifted shingles, cracked pipe boots, worn flashing and small leaks. If a repair will do the job, we’ll tell you.
  • Chimney flashing repair: leaks around chimneys, walls and vents, fixed with new flashing.
  • Emergency roof repair: for active leaks and storm damage. Someone answers our phone 24/7.
  • Roof inspection: we get on the roof, take photos and walk you through them. It’s free.
  • Asphalt shingle roofing: what most homes around here have, and what we install most.
  • Metal roofing: a longer-lasting option for the right building.
  • Attic ventilation: ridge, soffit and other vents, plus powered and solar attic fans, to help cut down on ice dams and attic heat.
  • Ice dam repair: leaks from ice that builds up along the roof edge, repaired, and the cause fixed too.
  • Skylight installation: new skylights, replacements and repairs for the leaks around them.

Siding

Siding is the other half of our name. See siding installation for an overview. Most siding jobs take 1 to 2 days, most get new house wrap, and we install in winter too. Old siding comes off no matter what it is, asbestos included. We handle it.

Rotted or sagging trim at the roof edge? See soffit and fascia repair.

  • Vinyl siding: Mastic and Norandex vinyl. Low upkeep, lots of colors, and it often lasts 20 to 40 years.
  • James Hardie fiber cement siding: a heavier, non-combustible board with a wood look, backed by James Hardie’s own product warranty.
  • Siding repair: cracked, loose or storm hit boards replaced and matched to your house as closely as the product allows.
  • Woodpecker siding damage repair: holes in wood or engineered wood siding, and when James Hardie is the lasting fix.
  • Gutters: seamless, color matched gutters added to a new roof or siding job.

Storm Damage and Insurance Claims

Hail and wind are a fact of life here. After a storm, we inspect the roof and siding, document what we find with photos and measurements, and can meet your adjuster at the house. You stay in charge of your claim. We give you the documentation to back it up, and if it isn’t worth a claim, we’ll say so.

Commercial Roofing

We also take care of flat and low-slope roofs on shops, offices, warehouses and other commercial buildings. Start with commercial roofing.

What a New Roof Costs

In Rockford, most roof replacements run $8,000 to $17,500+, depending on the size and pitch of the roof, how many old layers come off, any decking repairs and the shingle you pick. Prices in our Wisconsin towns are different, so each town’s roof replacement page lists its own range, for example Janesville, Beloit and Lake Geneva. Our 2026 roof replacement cost guide explains what moves the price. Your exact number comes from a free inspection.

Paying for It

A new roof or new siding doesn’t have to come out of savings all at once. Financing is available, with payments as low as $149/month for qualified buyers. See financing options.

Where We Work

We cover Rockford, Roscoe, Rockton, Loves Park, Machesney Park, Belvidere, Cherry Valley, South Beloit and the towns around them, plus southern Wisconsin from Beloit and Janesville over to Lake Geneva. See all of our service areas or our southern Wisconsin page. Illinois roofing license 104.017824. Wisconsin license #1436189.

What Customers Say

“Great job, great company. Quick, reliable and always professional, from the start with the inspection and estimate right up to the completion and clean up. No complaints or worries.”

Duane Z.

Get Started

Schedule a free inspection, or call our Roscoe office at (815) 624-6278 or our Rockford office at (815) 209-9054. You can also browse finished jobs in our photo gallery.

Services FAQ

What services does Martin Exteriors offer?

Roof replacement and repair, emergency roof repair, free roof inspections, asphalt shingle and metal roofing, attic ventilation, vinyl and James Hardie siding, storm damage and insurance claim help, and commercial flat roofing, repair and maintenance.

Do you install siding in the winter?

Yes. We install siding year-round, winter included. Most siding jobs take 1 to 2 days.

Is the inspection really free?

Yes. We inspect the roof, take photos and go over them with you. There’s no charge and no obligation.

Do you work in Wisconsin?

Yes. We work in southern Wisconsin every week, including Beloit, Janesville, Clinton, Delavan, Elkhorn and Lake Geneva. Our Wisconsin license number is #1436189.

Do you offer financing?

Yes. Financing is available, with payments as low as $149/month for qualified buyers.

How much does a roof replacement cost?

In Rockford, most roof replacements run $8,000 to $17,500+, depending on size, pitch, tear off layers, decking and materials. Our Wisconsin towns have their own ranges on each town’s roof replacement page. Your exact number comes from a free inspection, and financing starts as low as $149/month for qualified buyers.

What should I do first after a hail or wind storm?

Stay off the roof, take photos from the ground and schedule a free inspection. If there is damage worth a claim, we can meet your adjuster at your home, review the insurance estimate with you line by line and send supplements for anything it missed. You approve every step before work starts.

Free roof inspection

Get Your Free Inspection & Estimate

Tell us a little about your project and we will reach out fast. Prefer to talk? Call (815) 624-6278, we answer 24/7.

  • This field is for validation purposes and should be left unchanged.

Financing available as low as $149/month for qualified buyers. We help with insurance claims.

TAP TO CALL