
ROSCOE ROOF REPLACEMENT, REPAIR & STORM DAMAGE
FREE INSPECTION • GAF MASTER ELITE CONTRACTOR • ROSCOE’S HOMETOWN ROOFER SINCE 2006
- GAF Master Elitefewer than 2% of roofers
- CertainTeed SELECT ShingleMaster
- CertainTeed 5-Star Contractor
- Certified James Hardie Installer
- Best Roofer 6 Years Running
- Inc. 5000 Company
Roscoe’s Hometown Roofing & Siding Contractor
Martin Exteriors Roofing & Siding, Your Best Roofing Company in Roscoe IL
Martin Exteriors Roofing & Siding is based right here in Roscoe, at 11704 Main St. When you call (815) 624-6278, someone in our Roscoe office answers. A lot of our crew lives in the same neighborhoods we work in. We’ve been doing this a long time: our family serving your family since 2006. Martin Exteriors Roofing & Siding are your number 1 roofing contractor in Roscoe IL!
We’re licensed in Illinois (roofing license 104.017824), fully insured, and GAF certified, so we can offer a 50-year GAF warranty with up to 30 years on workmanship on qualifying roofs (GAF eligibility rules apply).
- Highly rated on Google by Roscoe-area homeowners
- GAF Master Elite contractor with 2-Star President’s Club recognition
- What Rocks Rockford Best Roofer, 6 years running (2020 to 2025)
- CertainTeed SELECT ShingleMaster and CertainTeed 5-Star Contractor
- Most roofs done in a day
- Financing as low as $149/month for qualified buyers
Roofing in Roscoe, IL
Stateline weather is rough on a roof. You get spring hail, summer wind, and then months of snow and ice. We do full roof replacements and repairs for Roscoe homes. Our Roscoe Illinois residential roofing crews will enhance both the performance and the curb appeal of your home with unmatched roofing solutions. Every job starts with a free inspection where we show you what we found before anyone talks price. Comparing companies? Read our tips on choosing a roofer in Roscoe.
Roof replacement
Roof repair and leaks
Commercial and flat roofing for Roscoe businesses

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
Call our Roscoe office and you get a real person. We answer questions, return calls and keep you posted while the crew is at your house.

Experienced Project Managers
One project manager runs your job from the first visit to the final 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.

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.

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!

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?
Martin Exteriors is family-owned since 2006 and headquartered at 11704 Main St in Roscoe. We’re a GAF Master Elite contractor with 2-Star President’s Club recognition, BBB accredited with an A+ rating, a CertainTeed SELECT ShingleMaster and CertainTeed 5-Star Contractor, a Certified James Hardie Installer, and licensed in Illinois (104.017824). We were voted What Rocks Rockford Best Roofing Contractor, 6 years running (2020 to 2025), and What Rocks Rockford Best Siding Contractor, 2021 to 2025. Most roofs are done in a day. Need a siding contractor in Roscoe? Call (815) 624-6278.
See it for yourself: our GAF Master Elite listing, our A+ BBB profile, the What Rocks Rockford 2021 results and the 2025 What Rocks winners list.
- 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.
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.
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.
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
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!!
Great company! Very professional and they truly care about you as a customer. I highly recommend them!
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!
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.
Hail Damage and Insurance Claims
After a hailstorm, Roscoe homeowners mostly want to know two things: whether there’s damage and what to do about the insurance. We come out, document the damage with photos, and walk you through filing the claim. If your adjuster wants to meet on the roof, we’ll be there too. Many of our reviews mention this help by name. We are your best storm damage repair company in Roscoe IL and we will make sure that your property is safe and back to normal after a storm.
Learn more about hail damage repair, insurance claims and storm damage repair.
Siding for Roscoe Homes
New siding protects the house and makes it look like new. We install vinyl and James Hardie fiber cement siding, and we repair storm-damaged sections. See our siding and James Hardie siding pages. Read more about siding in Roscoe. For broken, loose or rotted boards, see siding repair in Roscoe.
Thinking about new siding too? See our Roscoe siding page for James Hardie and vinyl options, installed year-round.
What Roscoe Neighbors Say
Lots of our Roscoe reviews call out the people who handled the job. Dustin Watkins, Nick, and Jeff come up often, especially for helping homeowners through hail claims.
Proud to Support Roscoe and Rockton
We sponsor Hononegah Football, the Roscoe Middle School Color Run, and the Roscoe and Rockton PTOs. If you’ve been to a game or a school event around here, you’ve probably seen our name.
Affordable Payment Options
Plenty of families can’t pay for a new roof all at once, and that’s OK. Financing starts as low as $149/month for qualified buyers. We’ll go over the options at your free inspection. See financing options.
Serving Roscoe and Nearby Towns
We’re based in Roscoe, and we also work in Rockton, South Beloit, Machesney Park and Beloit, WI.
About Roscoe
Located on the corner of Highway 251 and Elevator Road, Roscoe is home to the Headquarters of Martin Exteriors. Martin Exteriors Owner, Office Manager and many employees are lifetime members of the community. You’ll find our crews out on Stone Bridge Trail and at the Fall Festival, held at Leland Park since 1910, just like everyone else.
Founded in 1853 by Robert J. Cross, Roscoe is a community its residents are proud to be a part of. Just one hour from Madison and within ninety minutes of Milwaukee and Chicago you couldn’t ask for a better location. Boasting the highest rated school and the second lowest crime rate in the county, surpassed only by neighboring Rockton, it is not surprising the population of Roscoe IL has grown over forty percent within the last ten years. Grab your bike or take a stroll on their ever expanding approximately 6 mile trail, Stone Bridge. Take in the wildflowers while passing by the historic double arch bridge as to which it is named, built in 1882. Once the Chicago and Northwestern railroad line, Stone Bridge is one of Roscoe residents’ favorite leisure destinations. With a population of just over ten thousand, you will feel the comfort of a small town yet have plenty of festivals and local events to attend.
Roofing in Roscoe: What Local Homeowners Should Know
Roscoe Homes and Roof Age
Most of Roscoe was built in the last few decades. Census estimates put the median Roscoe home at 2001, and about 80% of the homes in the village went up between 1980 and 2009, 42% of them in the 2000s alone. Builders in those years almost always used standard asphalt shingles, and the National Association of Home Builders puts the life of an asphalt roof at about 20 years. That means a lot of Roscoe roofs from the 1990s and 2000s are at or past that age now, many of them still with the builder’s original shingles.
About 7 in 10 Roscoe homes are owner-occupied, and most of the subdivisions here have the same few roof styles. When we replace a roof in one of them, we pay close attention to attic ventilation and the ice and water barrier along the eaves, because those two details decide a lot about how long the new roof lasts through a Stateline winter.
Hail, Wind and Tornadoes in Roscoe
Roscoe has had more than its share of storms. According to NOAA’s Storm Events Database, an EF-1 tornado on April 17, 2026 tracked east along Roscoe Road, entered the west side of Roscoe and was strongest in the Hawks Point, Crystal Hills and Oxford Commons subdivisions. Several homes there had parts of their roofs torn off and siding and fascia peeled away, and some garage doors were blown in. The tornado then knocked down power poles along Gleasman Road before crossing the Rock River.
It wasn’t the first. On March 31, 2023, an EF-1 tornado that started on the north side of Rockford tracked through the west side of Machesney Park and lifted over Roscoe, leaving roof damage on homes along the way. On May 22, 2011, a brief EF-1 tornado touched down between Route 251 and I-90 just north of Rockton Road and blew in a large garage door at the Roscoe Fire Station. Quarter-size hail and 70 mph gusts hit the Roscoe area on November 10, 2020, and 1-inch hail fell in Roscoe on April 4, 2023.
Across Winnebago County, NOAA lists 112 hail reports and 195 severe thunderstorm wind reports from 2010 through 2025. After a storm, look for dents in your gutters, downspouts and roof vents, then call (815) 624-6278 for a free inspection. We photograph the damage and can meet your adjuster at the house. Our storm damage repair and hail damage repair pages explain how that works. For what hail does to the village’s newer roofs, see hail damage roof repair in Roscoe.
Roof Permits in Roscoe
A Roscoe reroof needs a permit, and the application asks for the roofer’s Illinois roofing license number. Ours is 104.017824. Martin Exteriors pulls and handles all required permits and sets up the inspection.
Where We Work in Roscoe
We’re on Main Street, so most Roscoe jobs are only a few minutes from our office. We work all over the village, from the older homes downtown along Main Street to the subdivisions off Elevator Road, McCurry Road, Swanson Road, Hononegah Road and Gleasman Road, including streets like Hawks Pointe Trail and Chicory Ridge Way. Next door, we also serve Rockton, South Beloit, Machesney Park and Rockford.
Warranties and Siding
We’re a GAF Master Elite contractor, a status GAF gives to fewer than 2% of roofers. That matters because GAF’s strongest warranty, a 50-year warranty with up to 30 years on workmanship (GAF eligibility rules apply), is only available through Master Elite contractors. On top of the lifetime limited warranty on the shingles, the top GAF warranty adds up to 30 years of non-prorated workmanship coverage (25 years standard, including Timberline HDZ shingles, and 30 on Timberline UHDZ). Learn more about roof replacement and roof repair. See what a roof replacement in Roscoe involves. See our full guide to roof repair in Roscoe.
For siding, we’re a Certified James Hardie Installer. Hardie fiber cement holds up well to the hail and wind that come through Roscoe, and it gives you the look of painted wood with far less upkeep. See our James Hardie siding and Roscoe siding pages, and ask about financing.
Roscoe Roofing FAQs
Where is your Roscoe office?
11704 Main St, Roscoe, IL 61073. Call (815) 624-6278.
Are roof inspections really free?
Yes. It’s a free, no-obligation inspection, and you get photos of what we found.
Can you help with my hail damage insurance claim?
Yes. We document the damage, help you file the claim, and can meet your adjuster on the roof.
Do you offer financing?
Yes, as low as $149/month for qualified buyers.
What areas near Roscoe do you serve?
Rockton, South Beloit, Machesney Park, and Beloit, plus the rest of the Rockford area.
Do you install siding?
Yes, vinyl and James Hardie fiber cement.
Are you licensed and insured?
Yes. IL license 104.017824, bonded and insured.
How do I choose a roofing company in Roscoe?
Start with a local office you can visit, an Illinois roofing license, and proof of insurance. Read real Google reviews from your neighbors, and get a written quote that spells out the whole job. If you get more than one quote, compare what each one includes, not just the price. Our office is at 11704 Main St in Roscoe, and our license number is 104.017824.
Who issues roof permits in Roscoe?
Martin Exteriors does. We pull and handle all required permits for your Roscoe roof, so you have nothing to file yourself.
Was Roscoe hit by the April 2026 tornado?
Yes. NOAA’s Storm Events Database says an EF-1 tornado on April 17, 2026 entered the west side of Roscoe and was strongest in the Hawks Point, Crystal Hills and Oxford Commons subdivisions, where several homes lost parts of their roofs, siding and fascia. If your home was near its path and hasn’t been inspected, call (815) 624-6278.
How often does hail hit Roscoe?
Often enough to plan for it. NOAA lists 112 hail reports in Winnebago County from 2010 through 2025. Recent reports in Roscoe include quarter-size hail on November 10, 2020 and 1-inch hail on April 4, 2023.
My Roscoe home was built in the 1990s or 2000s. Is the roof due?
It may be. About 80% of Roscoe homes were built between 1980 and 2009, and a standard asphalt roof lasts about 20 years. If you still have the builder’s original shingles, watch for curling or missing shingles, granules in the gutters and ceiling stains, and schedule a free inspection.
Which roof warranties can you offer in Roscoe?
As a GAF Master Elite contractor, we can offer a 50-year GAF warranty with up to 30 years on workmanship on qualifying roofs (GAF eligibility rules apply). The top GAF warranty is only available through Master Elite contractors and adds up to 30 years of non-prorated workmanship coverage (25 years standard, including Timberline HDZ shingles, and 30 on Timberline UHDZ).
Do you install James Hardie siding in Roscoe?
Yes. We’re a Certified James Hardie Installer, and we also install vinyl siding and repair storm-damaged siding.
How much does a roof replacement cost in Roscoe?
Most full asphalt roof replacements in Roscoe run about $8,500 to $18,000+. The size of the house, the pitch, how many old layers come off, any soft decking, the shingle line and extras like vents and flashing drive the price. See roof replacement in Roscoe for what your free estimate includes.
SCHEDULE YOUR FREE ROOF INSPECTION IN ROSCOE
Call (815) 624-6278 or stop by 11704 Main St.
Martin Exteriors Roofing & Siding: Roscoe Office
11704 Main St, Roscoe, IL 61073
(815) 624-6278















