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

ROOFING. SIDING. EXCELLENCE.

GAF MASTER ELITE CONTRACTOR • INC. 5000 COMPANY • ROCKFORD’S BEST ROOFER 6 YEARS RUNNING

#1 Roofing Company Machesney Park IL

Machesney Park sits right between our Roscoe office and Rockford, so our crews drive Route 251 and Route 173 through it nearly every day. The village only incorporated in 1981, but many of its houses are much older than that. Machesney Park has a rich aviation history due to Fred Machesney, a barnstorming aviator, who resided in Machesney in 1920. Today Machesney Park has a vibrant community that is rapidly growing its retail and commercial industry, as well as in population. About 22,733 people are living in Machesney Park, IL today.

We’re licensed in Illinois (roofing license 104.017824), fully insured, and GAF certified.

Machesney Park Homes and Roofs

Nearly a third of the homes here were built between 1940 and 1969, many in the old North Park area that grew up around North Second Street and Harlem Road after World War II. Almost half went up between 1970 and 1999. That means a lot of roofs in town are on their second or third replacement, and plenty have been layered over instead of torn off. We tear off to the deck, replace bad wood at the price written in your quote, and install the full system the way the manufacturer specifies.

Homes along the Rock River and the wooded lots near Shepherd Hills deal with more shade and moss, while the open subdivisions east toward I-90 take the full force of the wind. We’ll talk about which shingle and ventilation setup fits your house.

We’re a GAF Master Elite contractor, so we can offer a 50-year GAF warranty with 30 years on workmanship on qualifying roof systems (GAF eligibility rules apply). GAF eligibility requirements, coverage, terms and restrictions apply; see GAF’s warranty details. Every roof inspection is free, and if a repair will do the job, we’ll tell you.

Permits in Machesney Park

Roofing work in Machesney Park needs a permit. Martin Exteriors pulls and handles all required permits and schedules the inspections.

Roof Repair in Machesney Park

A leak doesn’t always mean you need a new roof. Plenty of the calls we get from Machesney Park are one problem in one spot, and a good repair buys the roof years. Every repair starts with a free inspection, and we show you photos of what we found before anyone talks about fixing it.

What we fix most often:

  • Shingles torn off or lifted after a windstorm
  • Leaks around chimneys and walls where the flashing has worked loose
  • Cracked rubber boots around plumbing vent pipes
  • Worn valleys, where two slopes meet and the most water runs
  • Damage from a fallen limb

If water is coming in now, call our Roscoe office at (815) 624-6278. Someone answers 24/7, and we can tarp the roof or patch it temporarily to keep the weather out until the permanent repair is done. More on roof repair and emergency roof repair. See our full guide to roof repair in Machesney Park.

If the roof is near the end of its life and the patches keep failing, we’ll say so, and you can decide from there.

Ice Dams and Winter Leaks

Most winter leaks we see around Machesney Park come from ice dams. Warm air from the house gets into the attic and heats the roof deck. Snow on the upper roof melts, runs down, and freezes again at the cold edge over the eaves. Water backs up behind that ice and works its way under the shingles, and you usually find out from a stain on a ceiling near an outside wall.

Signs to watch for:

  • Heavy icicles in the same spots every winter
  • A ridge of ice along the roof edge with snow piled up behind it
  • Stains or peeling paint along exterior walls
  • Frost or damp insulation in the attic

Please don’t climb up and chip at the ice. It tears up shingles and it’s dangerous. Pulling snow off the lowest few feet of roof with a roof rake from the ground is safer. The long-term fix is usually better attic ventilation, sealing the spots where warm air gets into the attic, and ice and water shield at the eaves the next time the roof is replaced.

What Happens on a Roof Repair Visit in Machesney Park

Here’s how a typical repair call goes, start to finish, so you know what to expect before anyone climbs a ladder.

  1. You call. Tell us what you’re seeing: a drip, a stain, shingles in the yard after a windstorm. If water is coming in, say so, and we’ll tell you how to protect the inside of the house until we get there.
  2. Free inspection. We check the roof and, for a leak, the attic underneath it, because the wet spot on the ceiling is often a few feet from where the water actually gets in.
  3. Photos and a written price. You see photos of the problem and get the repair price in writing before we fix anything.
  4. The repair. We replace damaged shingles, reseal or replace loose flashing, swap out cracked pipe boots, and replace any soft decking under the problem area.
  5. After photos. We show you the finished repair, so you know what was done and where.

Matching Shingles on an Older Roof

On a roof that’s 15 or 20 years old, the exact shingle color may not be made anymore, and new shingles look a little darker than weathered ones for a while. We bring samples and find the closest match we can. If a repair would stand out on the front of the house, we’ll tell you before we start, not after.

How a Martin Roof Replacement Works in Machesney Park, Step by Step

Most Machesney Park ranches and split-levels take a day on site. Bigger or steeper roofs take longer. Here’s the order things happen in.

  1. Look before we quote. A free inspection on the roof and in the attic. We note the vents, flashing and ventilation, find out how many old layers are up there, and photograph all of it.
  2. Price on paper. A written estimate that lists the decking price and the cost of any extra layers, so nothing comes as a surprise on tear-off day.
  3. Pick the roof. Shingles or metal, the style and the color. We also explain which GAF warranty tier your roof would qualify for.
  4. Permit. We pull and handle all required permits under our Illinois roofing license (104.017824) and book the inspections.
  5. Down to the deck. Tarps go over the plants and shrubs, every old layer comes off, including any that were roofed over before, and soft or rotted wood gets replaced.
  6. Build it back right. Ice and water shield first at the edges and valleys, then underlayment, drip edge, flashing, vents and the new roof, all to the maker’s instructions.
  7. Clean yard, final look. Debris gets hauled off and a rolling magnet picks up stray nails. Then we walk the job together, and we handle the GAF registration when your roof qualifies for an enhanced warranty.

Fewer than 2% of roofing contractors hold GAF Master Elite status. Martin Exteriors does, and it’s listed on our GAF contractor profile. If you want to know what changes the price of a roof, our roof replacement cost guide breaks it down. For ranches, split levels and second roofs here, see roof replacement in Machesney Park.

Recent Martin Exteriors Roofing Work

A handful of real photos from Martin Exteriors roofing jobs around the Rockford area and the Stateline. None of them are stock images.

Aerial view of a finished gray shingle roof by Martin Exteriors in Rockton, IL, near the Wisconsin line | Martin Exteriors
Martin Exteriors roofers tearing off old shingles down to the roof deck | Martin Exteriors
Roofer nailing new architectural shingles on a roof replacement | Martin Exteriors
GAF Timberline shingles delivered for a Martin Exteriors roof replacement | Martin Exteriors
Homeowner holding a Martin Exteriors yard sign in front of a ranch home with a new roof | Martin Exteriors
Homeowner with a Martin Exteriors sign in front of a two-story brick and siding home | Martin Exteriors

Paying for a New Roof

Spreading out the cost is an option: financing runs as low as $149/month for qualified buyers. See our financing options, or ask about it during your free inspection.

Leak, missing shingles or storm damage in Machesney Park? Book your free inspection or call our Roscoe office at (815) 624-6278. Someone answers 24/7.

Our Commitment to Quality

Clean lines, straight shingle courses and a yard that’s cleaner when we leave than when we showed up.

Customer Service

Our Roscoe office is about ten minutes up Route 251. Call (815) 624-6278 and a real person answers.

Experienced Project Managers

One project manager runs your job from the first visit to the final city inspection, so you always know who to call.

SCHEDULE A FREE INSPECTION TODAY

We’ll get up on the roof, take photos and walk you through what we found. No pressure, no charge.

Our crews are trained, insured and follow the safety rules on every job, because your family and ours both matter.

OUR PROCESS

Quality: We treat your project like it’s our own

OUR PROCESS

Our artistry is immaculate and our communication and follow-up are the best in the industry. Dedication to quality in all aspects of our business has always been one of our top priorities.

OUR COMMUNICATION

Honesty: We’re open communication with our clients.

OUR COMMUNICATION

You can call us anytime and you will speak to a real person: our open and friendly office staff. You can also come by our offices anytime for a conference and speak to us in person. We’re at your disposal!

OUR TEAM

Efficiency: We are not new to this business.

OUR TEAM

We treat each other, our clients, and our client’s properties with utmost respect and always maintain an open line of communication.

Why Choose Martin Exteriors?

  • We never cut corners but do things the right way, every time;
  • We are dedicated to providing quality roofing at fair and reasonable prices;
  • We are a local family business that strives to give your family or business the best and most reliable roof;
  • We are a roofing company you can trust and rely on; come by our office and meet us in person anytime!

Justin was great. The whole process was very quick, smooth and professional. They took the time to explain the process of working with our insurance claim. The roof looks great and the cleanup crew was amazing. I will give there contact info to anyone that needs a roof done. Would give 6 stars if i could.

Nick JohnsonNick Johnson

Chris was great walked us through the entire process. He was easy to contact, returned calls and texts. The roof looks great. We are very please.

Nicole Klein

The salesman was so knowledgeable and courteous. Their prices are competitive and I was overjoyed with the quality of work. My house looks brand new. I recommend this company to my friend that needed new siding and I’d recommend them to anyone.

Paula Davidson

Justin and Trish were awesome. They took the time to walk me through the process of getting my roof replaced and assisted with the claims process. 10/10 would recommend to anybody

Joey Wilson

Couldn’t ask for a better experience. Very professional. Never felt like they were trying to over sell us and took the time to explain everything about the roof materials and why they did things the way they do. Their clean up is excellent as well. No debris was left behind. You will definitely not be disappointed using them!!

Alexis Kenny

Great company! Very professional and they truly care about you as a customer. I highly recommend them!

Cheryl Saunders

What a great company to work with. We tried to reach out to multiple local companies for a quote. Martin Exteriors Roofing & Siding was the only one to call us back right away. Very knowledgeable team. They kept us updated throughout the repair process. Would recommend to anyone looking for a reliable thorough contractor. 5 Stars!

Sarah Newman

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 Zimmerman

See all

Our partners

Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image
Partner logo, view larger image

Commercial Roof Contractors

The Route 173 corridor and the redeveloped Machesney Park Town Center, on the site of the old mall and before that the Machesney Airport, are full of low-slope commercial roofs. We inspect, repair and replace them and plan the work so you can stay open.

Martin Exteriors team standing in front of the company office

Roof Replacement Contractors

Sometimes patching just buys you another leak. When it’s time for a new roof, we tear off down to the deck, replace any bad wood and install the full system the way the manufacturer specifies. You’ll get a written price before we start. See our roof replacement page for how it works. The roofing materials we install are of the highest quality and we use GAF shingles, installed by a GAF Master Elite contractor, with Owens Corning available on request or to match your existing shingles. Our roof replacement company is the best in Machesney Park IL as we employ great artistry and craftsmanship in all of our projects.

GAF Warranties, Explained

Because we’re a GAF Master Elite contractor, we can offer a 50-year GAF warranty with 30 years on workmanship on qualifying roofs (GAF eligibility rules apply).

The standard GAF shingle warranty covers manufacturing defects. The 50-year GAF warranty also covers installation mistakes for 30 years non-prorated on a single-family home, and GAF inspects the finished roof. Only Master Elite contractors can offer it.

We’ll tell you which GAF warranty fits your roof and register it with GAF when the job is done. GAF eligibility requirements, coverage, terms and restrictions apply.

Siding Company

Plenty of 1950s and 1970s ranches in Machesney Park still wear aluminum or first-generation vinyl. New siding tightens the house up and makes it look cared for again. If a storm damaged a section, we’ll see whether a match is possible and tell you honestly if it isn’t. See our Loves Park and Machesney Park siding page. For Machesney Park homes specifically, see siding in Machesney Park. For broken, loose or rotted boards, see siding repair in Machesney Park.

Residential Roofing

Storm Damage Repair

Machesney Park gets the same spring and summer storms as the rest of Winnebago County. On November 22, 2010, an EF-2 tornado tracked from Loves Park through Caledonia, Poplar Grove and Capron. After any storm, call us. We’ll check the roof and siding, document damage with photos and help with the insurance claim. Apart from that, we also specialize in dealing with insurance claims. Learn more about our storm damage repair. See our guide to hail damage roof repair in Machesney Park.

CONTACT US

We serve homeowners and businesses in Machesney Park and nearby Loves Park, Roscoe, Rockford and Caledonia. Contact us for a free consultation and roof estimate.

Open in Google Maps

Martin Exteriors Roofing & Siding: Roscoe Office
11704 Main St, Roscoe, IL 61073
(815) 624-6278

More From Martin Exteriors Customers

“Had shingles blown off by high winds, called Martin Exteriors and talked to Nick, he came out and assessed the damage and within the week quotes were done and roof repaired. Excellent work, great communication and very friendly. Would highly recommend to others. Thank you.”

Google review

“Martin Exteriors was one of a few companies I had bidding on my roof replacement. I worked with Nick, who answered all my questions, especially in areas of upgrades. Even with those upgrades, the price was fair and in between other bids. My project took two days to complete. The crew was professional and their experience showed a level of great detail to make sure my roof was complete and would last.”

Joe K., Google review

“Dustin Watkins was absolutely outstanding! He was very professional, coordinated everything, kept his promises, returned our calls promptly and followed up on all our questions and concerns in a timely manner.”

Eve D., Google review

Roofing Near Machesney Park

Martin Exteriors has been family-owned since 2006, and Machesney Park jobs are run out of our Roscoe office at 11704 Main St, Roscoe, IL 61073. Nearby, we also work in Loves Park, Roscoe, Rockton, Rockford, Caledonia, Poplar Grove, Capron and South Beloit, and just over the line in Beloit, WI.

Not sure what your roof needs? Start with a roof inspection. Storm went through? Read up on hail damage repair and wind damage repair. We install asphalt shingle roofs and metal roofs for both houses and businesses, take care of commercial roof repair and maintenance, and as a Certified James Hardie Installer we can side the house too. See James Hardie siding.

For a free inspection, call (815) 624-6278. Someone answers 24/7.

Before You Hire a Roofer in Machesney Park

Ask any roofer for proof of license and insurance, a written scope with the decking price spelled out, and who your contact will be during the job. We hand all of that over at the first visit. Financing is available, with payments as low as $149/month for qualified buyers; see our financing options.

Martin Exteriors Roofing & Siding, our family serving your family since 2006, is a licensed Illinois roofing contractor (license 104.017824), a GAF Master Elite and President’s Club contractor, and a four-time Inc. 5000 company (2021 to 2024). We were voted What Rocks Rockford Best Roofer, 6 years running (2020 to 2025), and What Rocks Rockford Best Siding, 2021 to 2025.

Machesney Park Roofing FAQ

Which Martin Exteriors office serves Machesney Park?

Our Roscoe office at 11704 Main St, Roscoe, IL 61073. Call (815) 624-6278 for a free inspection.

How can I tell if hail damaged my roof?

Usually you can’t from the ground. Check the soft metal first: dents in roof vents, gutters, downspouts or the mailbox. Look for piles of shingle granules at the bottom of your downspouts. Then let us look at the shingles up close. The inspection is free, and you get the photos.

Should I repair my roof or replace it?

If the roof is fairly young and the damage is in one spot, a repair usually makes sense. If it’s getting old, leaks in more than one place, or keeps needing patches, replacing it is often the better use of your money. We’ll give you a straight answer either way.

Do you help with insurance claims?

Yes. We document storm damage with photos, can meet your adjuster at the house, and go over the insurer’s estimate with you. You file the claim and pay your deductible. We’re a roofing contractor, not a public adjuster.

Do you offer financing?

Yes, with payments as low as $149/month for qualified buyers. See financing options.

Do you install James Hardie siding in Machesney Park?

Yes. We’re a Certified James Hardie installer, and we also install Mastic and Norandex vinyl. Most siding jobs take 1 to 2 days. See our Loves Park and Machesney Park siding page.

Do you do roof repair in Machesney Park?

Yes. Torn or missing shingles, loose chimney and wall flashing, cracked vent boots, worn valleys and limb damage are the repairs we make most around Machesney Park. The inspection is free, and you get photos and a written price before any repair.

Can you match the shingles on my older roof?

Usually close, but not always exactly. Colors get discontinued and new shingles look a little darker than weathered ones at first. We bring samples, find the closest match, and tell you up front if a repair would stand out.

How many days will my new roof take?

On a typical Machesney Park ranch or split-level, a day on site. Steep roofs, big roofs and roofs with extra layers to strip off take longer, and rain or wind can push the start date.

Are you a GAF Master Elite contractor?

Yes. Fewer than 2% of roofing contractors earn GAF Master Elite status, and it’s what lets us offer a 50-year GAF warranty with 30 years on workmanship on qualifying roofs (GAF eligibility rules apply). See our listing in GAF’s contractor directory.

Do you install metal roofs in Machesney Park?

Yes, on houses and on commercial buildings. If you’re weighing metal against shingles for your home, bring it up at the free inspection and we’ll lay out the differences for your roof.

Do you work on commercial roofs in Machesney Park?

Yes. We inspect, repair and replace low-slope and flat commercial roofs, including along the Route 173 corridor, and plan the work so you can stay open. Call (815) 624-6278 to set up an inspection.

Free estimate · Free roof inspection

Get Your Free 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