Free Roof InspectionWritten, Itemized EstimatesIDFPR-Licensed Local RoofersWinnebago, Boone & Ogle Counties
A Winnebago County village on Rockford, IL's north side

Roof Replacement in Machesney Park, IL

Machesney Park lies about six miles northeast of Rockford, IL, along the Route 173 shopping corridor. If your shingles are curling, leaking or marked by hail, we connect you with an IDFPR-licensed roofer who works in the village and offers a free roof inspection.

Prefer to talk? Call now(815) 555-0162

Not sure if we cover your area? Check now ↓

Free Inspection Request

Takes 30 seconds, or call (815) 555-0162

Your details go to one independent roofer near Rockford, who contacts you directly. See our Referral Marketing Disclosure.

Machesney Park Roof Replacement, Made Simple

Machesney Park is a young village with an older story. Residents voted it into being on February 24, 1981, after a grassroots push that started in 1980. The name nods to the old Machesney "Rockford" Airport and to North Park, which is what many locals called the area before incorporation.

Today the village is home to 22,940 people, by the 2020 count, and it collects no municipal property tax. For a roof project, the detail that matters most is simpler: Village Hall wants a building permit on file for any roofing job, so your roofer has paperwork to handle before the first shingle comes off.

Machesney Park Homes and Their Roofs

There is no solid public figure on the age of Machesney Park's houses, so we won't print one. Your own roof gives better evidence anyway. A roofer looks for lifted tabs, granules piling up in the gutters, soft spots on the deck and stains on the ceiling below.

The village's own FAQ helps sort jobs, too. It lists siding, same-size window swaps, cabinets, counters and flooring as work that needs no permit. Roofing is missing from that list on purpose, because roofing has its own permit rule. If a roofer suggests skipping it because "it's just shingles," that's a sign to keep looking.

A roofer in a safety harness walking along a shingle roof

How Machesney Park Requests Work

Your request goes to one local roofer, who calls you to set a time. These are the five kinds of work they can price for a Machesney Park home:

  • Replacing the whole roof. A clean tear-off and new system, permit included. Read about full roof replacement.
  • Hail and wind damage. Worth checking after storms like the 1.25-inch hail of June 2023. Read about storm and hail damage.
  • Metal panels. A higher upfront price for a roof that can outlast shingles. Read about metal roof replacement.
  • New shingles. Compare architectural and impact-rated lines on one bid. Read about shingle roof replacement.
  • Spot repairs. Small leaks and missing tabs may only need a fix. Read about roof repair.

Machesney Park's Hail Record Since 2020

The National Weather Service office in Chicago says damaging hail shows up most in May and June, averaging two to three hail days in each of those months. Machesney Park appears in its Storm Data reports more than once.

On April 7, 2020, NWS logged 1.50-inch hail two miles northeast of the village and 1.00-inch hail inside it. Then, early on June 29, 2023, Machesney Park recorded 1.25-inch stones while neighboring Loves Park saw hail of at least 2 inches.

None of this means every roof here is damaged. It means that if your roof went through either storm and you never had it looked at, an inspection is a sensible step. If a claim comes out of it, the roofer's job is to document and price what they find. Working the claim is your job and your insurer's, plus a licensed public adjuster's if you hire one.

Dark storm clouds over a country road between cornfields

Village Hall Wants a Roofing Permit on File

Machesney Park is direct about it: "Any roofing or re-roofing projects within the Village require a building permit to be on file at Village Hall." When a contractor does the work, the contractor's license goes in with the application.

Permits run through Community Development's Building Division at 300 Roosevelt Rd. You can reach the Building Clerk at (815) 877-6072, and applications are filed on the village's Citizenserve portal. The village does not post a flat fee. Its page says costs "will be determined by the Building Clerk once the project has Building Approval."

Your roofer should pull this permit. Their IDFPR license number must also appear on your bid and contract under Illinois law.

Pricing a New Roof in Machesney Park

Cost rowFigureSource (year)
Whole roof, Illinois averageabout $6,525 (typical range $5,081–$16,643)This Old House (2026)
Asphalt shingles, Illinois averageabout $4.70 per sq ftThis Old House (2026)
Asphalt shingles, Rockford$5–$7 per sq ftHomeBlue (2024, older figure)
Metal, Illinois averageabout $8.77 per sq ftThis Old House (2026)
Steel metal roofing, Chicago area$6–$16 per sq ftAngi (no date given)

There's no published price list for Machesney Park by itself, so these state and Rockford figures are the best guide available. Add the village permit fee, set by the Building Clerk, to whatever your roofer quotes.

In 2025 the village ran a $400,000 state-funded home repair program for eligible low-income owners that covered roof work. That round used a lottery and has closed, so plan your budget without it.

Closer Than You Think

  • Permit-ready roofers. The roofer we refer knows the Village Hall process and pulls the permit for you.
  • Roofers licensed by the state. Each roofer holds an IDFPR license you can look up online.
  • Fair claim rules. Illinois bans deductible rebates and lets you cancel an insurance-funded contract in set windows after a denial or proof of loss.
  • Local to the north side. From the N. 2nd St. business district to homes near the bike path, your roofer already drives these streets.

Is Machesney Park Covered, and Is It Time?

First see whether your address is covered, then answer five questions about your roof.

Check Your Town or ZIP

Repair or Replace? Find out in a minute. Five questions, no climbing.
Start the Quiz

Machesney Park Questions, Answered

Do I need a permit to reroof in Machesney Park?

Yes. The village requires a building permit on file at Village Hall for any roofing or re-roofing work. If a contractor does the job, their license is submitted with the application. The Building Clerk, at (815) 877-6072, sets the fee after the project gets building approval.

Is the village roof grant still open?

No. The $400,000 state-funded repair program for eligible low-income homeowners ran in 2025, picked applicants by lottery and has closed. No current grant covers roof replacement in Machesney Park that we know of, so a written estimate is the place to start.

How big was the hail here in 2023?

NWS Storm Data lists 1.25-inch hail in Machesney Park on the morning of June 29, 2023. On April 7, 2020, the village logged 1.00-inch hail, with 1.50 inches two miles to the northeast. If your roof was never checked after either storm, a free inspection will show whether it holds up.

Can I cancel if my insurer denies the claim?

Often, yes. When insurance money pays for the contract, Illinois gives you a written cancel right. It runs until midnight of whichever comes first: the fifth business day after your insurer tells you in writing that some or all of the claim isn't covered, or the thirtieth business day after it gets a proper proof of loss. Refunds are due within ten days.

Surrounding Towns

Next door or a short drive north? See roof replacement in Loves Park, Roscoe or Rockton.

Start Your Machesney Park Request

Call (815) 555-0162 or fill in the short form. We'll pass your details to one licensed local roofer, who will set up a free inspection and walk you through the village permit.

Get a Free InspectionCall (815) 555-0162

License number on every bid

Illinois roofers must put their license number and licensed name on bids, contracts and ads. Check it on the state's IDFPR lookup.

No deductible deals

Illinois law bars contractors from promising to pay or rebate any part of your insurance deductible to win the job.

A window to cancel

For an insurance-paid job, you can cancel until midnight on the earlier of 5 business days after a written denial or 30 business days after your proof of loss.

Read the Illinois roofing rules →

Is Your Town Covered?

Type a town or ZIP code, like Loves Park or 61111, and find out right away whether a local roofer can reach you.

Rockford · Loves Park · Machesney Park · Roscoe · Belvidere · Rockton · Cherry Valley, IL · South Beloit, IL · Byron, IL · Winnebago, IL · Pecatonica

Call (815) 555-0162Free Inspection