Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
True like-for-like window replacement (same opening size, same operable type, meeting current egress/sill-height codes) is exempt from permits in Machesney Park. But historic-district windows and any opening-size changes require design review and a permit application.
Machesney Park follows Illinois state building code (currently IBC 2021) but does NOT have its own building inspector on staff — the city contracts code-review services through either Boone County or a regional shared-services agreement. This means your application goes to a county-level reviewer, not a local municipal office, which typically adds 1–2 weeks to approval timelines compared to larger jurisdictions like Rockford. The critical detail: if your home sits in or near any historic district (Machesney Park has limited but real historic inventory in its northwest quadrant), the village requires architectural-review-board approval BEFORE you pull a permit — that's a separate process run by the village's planning staff, not the state code official. For straight replacements, bring your old window's opening dimensions and frame type; if the new unit is identical in size and operation, no permit is needed. But measure twice: if the sill height in a basement bedroom window exceeds 44 inches (measured to the sill, per IRC R310.1), your replacement window must meet egress minimum dimensions, and that triggers a permit.

What happens if you skip the permit (and you needed one)

Machesney Park window replacement — the key details

Machesney Park is a small village (roughly 3,000 residents) in Winnebago County, located just north of the Rockford metropolitan area. The village does not maintain a full-time building department; instead, it contracts code-review and inspection services through a shared arrangement (verify current agreement by calling village hall). This structural difference matters because your permit application may be reviewed by county-level staff rather than a dedicated local inspector, leading to longer turnarounds for clarifications or re-submissions. Illinois Residential Code (IRC) and International Building Code (IBC) apply statewide; Machesney Park has not adopted stricter local amendments for window replacement, so the state thermal requirements (IECC energy factor) and egress standards (IRC R310) are your baseline. The village does maintain a historic-preservation overlay for a small residential cluster near its northwest boundary; homes within that overlay trigger design-review requirements before any permit is issued, adding 3–4 weeks to the process.

Like-for-like window replacement — meaning the new unit fits the same opening, operates the same way (single-hung, double-hung, casement, fixed), and poses no new egress or safety issues — is exempt from permitting under IBC Section 105.2(19) and IRC Table 106.2. No permit, no fee, no inspection required. You can hire a contractor or do it yourself. However, 'like-for-like' is narrower than it sounds. The opening size must be identical (width and height, measured in the same plane); if the new frame is 1/4 inch wider due to a thicker insulation jacket, some reviewers may flag it as a 'modification.' Sill height is critical: if your basement bedroom window has a sill currently at 46 inches (measured from finished floor to the bottom of the sill), and you're replacing it with a new window in the same opening, the new sill will still be at 46 inches — above the IRC R310.1 maximum of 44 inches for egress windows. That means your replacement window must meet egress minimum dimensions (3.8 square feet of clear opening, 20 inches wide, 24 inches tall), and if it doesn't, you need a permit to either lower the sill or install a compliant egress window. This rule exists because a basement bedroom is presumed a sleeping area and must have a code-compliant emergency exit; a simple like-for-like swap doesn't satisfy that obligation if the old window was non-compliant.

Egress windows in bedrooms (including basements) are subject to IRC R310, which specifies minimum sill height (no higher than 44 inches above finished floor), minimum opening size (3.8 sq ft of unobstructed clear opening; 20 inches wide; 24 inches tall minimum), and operation ease (openable from inside without a key, tool, or force over 5 pounds). If your replacement window changes any of these parameters — for example, you swap a basement hopper window (non-compliant egress) for a new casement that is compliant — a permit is required, and you'll need a framing or safety inspection to confirm the rough opening was not modified and the new sill meets code. Many homeowners in older Machesney Park properties have basement windows installed decades ago that do not meet current egress standards; replacing them with code-compliant units requires a permit and final inspection but is often the driving reason to pull a permit in the first place. The permit process is straightforward: submit a simple one-page application with window dimensions, sill height, and operating type; the reviewer checks IRC R310 compliance; you're approved or asked to revise.

Historic-district windows in Machesney Park's designated overlay zone must match the original profile, material, and finish before a permit is issued. The village's architectural-review board (staffed by volunteer or appointed trustees) reviews photos and specifications against the historic-district design guidelines, typically a 3–4-week process. Common rejections: vinyl replacement windows in a period where wood was original (unless pre-approved exceptions exist); divided-lite grid patterns that don't match the historic window; obscured-glass options in prominent facades. If you're in the historic district, contact the village planning department first — before the permit application — to confirm your window choice is approvable. The cost is typically a separate design-review fee ($50–$150 plus the permit fee) and the lead time is mandatory. Outside the historic zone, this step is skipped entirely.

Energy code (IECC) U-factor requirements apply to all new windows installed in Illinois, even if the opening doesn't change. Your replacement window must meet the current IECC standard for your climate zone; Machesney Park straddles zones 5A (north Winnebago County) and 4A (transitional areas), so consult your address with the village reviewer. Typical U-factor requirement is U-0.30 to U-0.32 for zone 5A. Most replacement windows sold today meet or exceed this, but if you're using a budget or reclaimed window, verify the spec sheet with your installer. If a window fails to meet IECC, the permit will be denied until you upgrade. Tempered glass (IRC R312) is required for windows within 24 inches of a door, above a bathtub, or in wet areas within 60 inches of a whirlpool or hot tub; a like-for-like replacement in that location must also be tempered. Confirm your original window material with a contractor or the frame label (usually printed inside the frame edge) — if it's not tempered and your window is in a wet-area location, you'll need a permit to install the correctly tempered replacement.

Three Machesney Park window replacement (same size opening) scenarios

Scenario A
Vinyl double-hung replacement in 1970s ranch, rear yard living room, Machesney Park proper (non-historic, Zone 5A)
You're replacing four double-hung vinyl windows in your living room. The originals are 2'6" wide by 4' tall, single-pane, non-operable upper sash. Your new Andersen or Pella vinyl units are identical in opening size, double-hung with both sashes operable, and U-0.28 rated (exceeds IECC 5A requirement of U-0.30). No egress windows involved, windows are not within 24 inches of a door, and your property is outside any historic district. You can order, have a contractor install, or install yourself; no permit application, no inspection, no fee. Lead time: immediate (no permit wait). Cost: $300–$600 per window plus installation ($100–$300 per window labor). Total project cost $1,600–$4,800 for four windows. Inspection: none required. The key local angle here is that Machesney Park's contract-based code review means there's no local inspector to knock on your door mid-project; your only risk is if a future home sale or insurance audit triggers a review of your work. Because this is like-for-like and fully compliant, you have zero liability.
No permit required (same opening) | IECC U-0.30 compliance verified (most vinyl units) | No inspection needed | Total cost $1,600–$4,800 | No permit fees
Scenario B
Basement bedroom egress-window upgrade, sill height 46 inches currently, Machesney Park historic-district bungalow (northwest zone)
Your 1920s brick bungalow in Machesney Park's historic district has a basement bedroom with a single fixed-glass window in a 3'6" wide by 2'6" tall opening; the sill is 46 inches above the finished basement floor. You want to replace it with a new casement window (operabl, lower sill) to meet egress code. This requires TWO approvals: (1) historic-district architectural review ($75–$150 fee, 3–4 weeks) to approve a replacement casement window matching the period (arched-top casement, wood or wood-clad, divided lites to match the original facade character), and (2) a building permit ($150–$250 fee, 1–2 weeks after design approval) to confirm the new window meets egress minimums (sill ≤44 inches, 3.8 sq ft clear opening, 20" wide, 24" tall minimum). The new window must have its sill lowered by 2–4 inches, which may require minor header or rough-opening adjustment; an inspection confirms the framing is proper and the sill height is now code-compliant. Lead time: 6–8 weeks total (design review + permit + installation). Cost: window unit $400–$800, installation labor $300–$500, design-review fee $75–$150, permit fee $150–$250, possible rough-opening modification $200–$400. Total: $1,125–$2,100. The local historic-district process is Machesney Park's unique pinch point here; in a non-historic village 5 miles away, this permit would clear in 2–3 weeks. Inspection: yes, framing/egress final (one trip).
Historic-district design review required (3–4 weeks) | Egress-window permit required (sill ≤44") | Framing inspection required | Design-review fee $75–$150 | Permit fee $150–$250 | Total project cost $1,125–$2,100
Scenario C
Bathroom window replacement, 36 inches above tile surround, master bath, non-historic single-family home
You're replacing a fixed-glass window in your master bathroom; it's above the tub surround (tile), 36 inches above the finished floor. The opening is 2' wide by 2' tall, same as the existing window. However, because your bathroom window is within 60 inches of a tub (IRC R312.2), the new window must have tempered glass. If your original window is not tempered, or you don't know, you should confirm with your contractor or existing frame label (tempered glass is usually etched with the manufacturer mark). If the original was tempered, your replacement must also be tempered — this is a safety code, not a permit trigger in itself, but if you buy a non-tempered replacement and the reviewer catches it during a future home inspection or insurance audit, you'll be flagged for non-compliance. To be safe, pull a permit ($100–$150 fee) to get written approval that your new window is compliant; the permit application will ask you to specify 'tempered glass, within 60 inches of tub' and the reviewer will clear it. Lead time: 1–2 weeks. Cost: window $250–$500, tempered-glass upgrade $50–$100 extra, permit fee $100–$150. Total: $400–$750. Inspection: final only, no framing inspection needed (same opening, no structural change). The city-specific angle: because Machesney Park uses a contract code reviewer, the approval is often a stamp-and-return (no in-person review required); you submit the application online or by mail, and the reviewer emails approval within 1–2 weeks. This is faster than a large-city permit office where you might queue in person.
Permit required (wet-area tempered glass verification) | Tempered-glass requirement (within 60" of tub) | Final inspection only | Permit fee $100–$150 | Total cost $400–$750

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Machesney Park's contract-based code review: what it means for your permit timeline

Machesney Park does not employ a dedicated full-time building inspector. Instead, the village contracts code-review and inspection services through Boone County or a regional shared-services arrangement (verify the current provider by calling village hall or checking the permit application form). This structure is common in small Illinois municipalities and has real implications for your window permit. Code review (the desk check of your application, drawings, and window specs) typically takes 1–2 weeks longer than in a large city because the reviewer may be handling applications from multiple villages on a rotation basis. You won't see a local inspector's name on your permit; you'll see a county or regional reviewer, and questions or re-submissions go back through the village administrative staff, adding friction.

The upside: Machesney Park's permit office is extremely streamlined. The application is simple (often a one-page form), and if your windows are truly like-for-like, many applications are approved as-submitted with no requests for clarification. Historic-district applications, however, add a parallel review path through the village planning board, which convenes monthly or as-needed. If your design-review meeting falls just before the planning board meets, you could be waiting 3–4 weeks before they even review your window choice. Plan accordingly: submit historic-district applications 6–8 weeks before you want to install.

Inspection logistics are also affected. Because the inspector may not be in Machesney Park full-time, you'll need to coordinate a site visit in advance — expect 1–2 week lead times for final inspections. Many contractors working in Machesney Park are familiar with this process and will coordinate directly with the county reviewer. If you hire a contractor licensed in Winnebago County (most are), they'll handle the permit filing and inspection scheduling. If you're doing the work yourself (allowed for owner-occupied homes), contact the village building department to confirm the current contract-review provider and submit your application directly; the reviewer will send inspection instructions via email or mail.

Egress windows and sill-height code in Machesney Park: the silent compliance trap

Illinois IRC R310 requires that basement bedrooms have an emergency escape window or door. The window must have a sill height no higher than 44 inches above the finished floor, a minimum clear opening of 3.8 square feet (at least 20 inches wide and 24 inches tall), and be openable from the inside without a tool or key. Many homes built before 2000 have basement windows that violate one or more of these rules — fixed panes, sills at 48–52 inches, openings under 3.8 sq ft. When you replace a non-compliant window with a new, compliant one, you're fixing a latent code violation, which is excellent, but it requires a permit.

The trap: homeowners often assume 'I'm just replacing the window with the same size unit' means no permit. But if the existing window is non-compliant (and many older ones are), your replacement must upgrade to code. A permit application triggers this review; the code official will measure the sill height and opening size and either approve the new window (if compliant) or ask you to modify the rough opening or install an egress-rated unit. This is why Scenario B (the egress window upgrade) is so common in Machesney Park's pre-1960s housing stock. If you're renovating a basement bedroom and have a non-compliant window, bite the bullet, pull a permit, and upgrade. The cost is modest ($150–$250 permit fee) compared to the liability of ignoring a safety code that could trigger an insurance claim denial or home-sale inspection failure.

One more nuance: if your basement bedroom window is already compliant (sill 42 inches or lower, clear opening 3.8 sq ft+), you can replace it with an identical unit without a permit. But if you don't know your existing window's specs, have a contractor measure before you order the replacement. Measure the sill height from the finished floor to the bottom edge of the sill, using a level to ensure accuracy. Measure the clear opening (the glass size, not the frame size). If you're in any doubt, contact the village and ask — it's a free call and will save you money and grief.

City of Machesney Park Building/Planning Department
Machesney Park Village Hall, Machesney Park, IL (call for specific department suite)
Phone: (815) 877-5700 (main) — ask for building or planning department | https://www.machesneypark.il.us (check 'Permits' or 'Planning' section for online portal or application form)
Monday–Friday, 8:00 AM–5:00 PM (confirm with department)

Common questions

Do I need a permit to replace a window with the same size?

If the opening size is identical, the window operates the same way (single-hung to single-hung, casement to casement), and the new window meets current Illinois energy code (IECC U-factor), then no permit is required — this is a like-for-like replacement exempt under IBC Section 105.2(19). However, if the sill height of a basement bedroom window exceeds 44 inches, your replacement must meet egress minimums (IRC R310), and that requires a permit. Always measure the existing sill height and opening size before ordering a replacement; if either is borderline, contact Machesney Park Building Department for clarification.

What is the U-factor requirement for replacement windows in Machesney Park?

Machesney Park follows Illinois IECC standards, which require U-0.30 to U-0.32 for most residential windows in climate zones 4A and 5A (which cover the village). The exact value depends on your property's microclimate zone — check with the village reviewer or your contractor's specification sheet. Nearly all modern replacement windows (vinyl, fiberglass, wood-clad) meet or exceed U-0.30, so compliance is rarely an issue. But if you're using a budget or older stock window, verify the spec before purchase to avoid a permit denial.

Do I need a permit if my home is in the Machesney Park historic district?

Yes. Any window replacement in a designated historic district requires architectural-review-board approval before you can pull a building permit. The design-review process verifies that the new window matches the historic profile, material, and finish. Bring photos and specifications of your proposed window to the village planning department; they will review them against the district guidelines and either approve, approve with conditions, or deny (rare). Once design review is approved, the building permit is straightforward. Total lead time: 4–8 weeks (design review + permit). Design-review fee is typically $50–$150 in addition to the permit fee.

What triggers the egress-window rule, and what are the exact sill-height and opening-size minimums?

IRC R310 requires egress windows in all bedrooms, including basements. The minimum sill height is 44 inches above finished floor; if your sill is higher, you must lower it or install a code-compliant egress window. Minimum clear opening is 3.8 square feet (at least 20 inches wide and 24 inches tall), and the window must be operabl from inside without a tool. If you're replacing a bedroom or basement window and the existing sill is over 44 inches or the opening is under 3.8 sq ft, a permit is required to upgrade to code. Machesney Park's code reviewer will check these dimensions as part of the permit review.

Do I need tempered glass for bathroom windows?

Yes, if your window is within 24 inches of a door or within 60 inches of a tub, hot tub, or whirlpool (IRC R312). Tempered glass is required for safety to reduce injury from breakage. If your original window was not tempered (check the frame label or ask your contractor), you should pull a permit to confirm the replacement is tempered and compliant. Tempered glass costs about $50–$100 more per window but is mandatory in wet areas. Permit fee for this verification is typically $100–$150.

How long does a window replacement permit take in Machesney Park?

For like-for-like replacements (no permit required): zero weeks — start immediately. For egress or historic-district windows: 4–8 weeks total. Design review for historic district typically takes 3–4 weeks (scheduled with the planning board); building permit review takes 1–2 weeks after design approval. Non-historic egress windows (no design review) typically take 1–2 weeks for permit review plus 1 week for inspection scheduling. Once inspected and approved, you're clear to finish the installation.

Can I do the window replacement myself, or do I need a licensed contractor?

For owner-occupied homes, you can perform the work yourself (owner-builder privilege under Illinois law). However, if a permit is required (egress, historic district, wet-area tempered glass), the permit application and inspection are the same whether you or a contractor do the work. You're responsible for coordinating the inspection and ensuring the window meets code. Many homeowners hire a contractor for installation to avoid voiding warranties or damaging trim. If you do it yourself, confirm the final inspection is scheduled at least 1 week before you need sign-off.

What if I replace a window and don't get a permit, but should have?

If Machesney Park or the county reviewer discovers unpermitted work during a future home inspection, sale appraisal, or insurance audit, you'll receive a notice to correct or pay a fine ($300–$750 for stop-work violations in similar Illinois municipalities). In the historic district, unpermitted windows incur additional design-review violations ($100–$500 per window). Home-sale disclosure under Illinois IRPDA requires you to disclose unpermitted work; buyers can sue for damages. Insurance claims may be denied if the unpermitted window is related to the loss. It's cheaper and safer to pull a permit upfront.

How much does a window replacement permit cost in Machesney Park?

Like-for-like replacements: free (no permit required). Egress or historic-district windows: $100–$250 for the building permit, plus $50–$150 for historic design review (if applicable). Total permit and review fees: $100–$400 depending on complexity. This is separate from the window unit cost ($250–$800 each) and installation labor ($100–$300 per window). Always call the village to confirm the current fee schedule.

What should I bring or include in my window replacement permit application?

For a standard application: your property address, the number of windows being replaced, the opening dimensions (width x height), the operating type (single-hung, casement, fixed, etc.), the new window's U-factor rating (from the NFRC label or specification sheet), the sill height (if a bedroom/basement), and a note that it's a like-for-like replacement or an upgrade (e.g., 'egress window, sill lowered to 42 inches'). For historic-district windows, include photos and specifications showing the proposed window's profile, material (vinyl, wood, etc.), and divided-lite pattern. Most villages now accept digital photos or scanned specs; check the Machesney Park portal or call the village to confirm submission method.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current window replacement (same size opening) permit requirements with the City of Machesney Park Building Department before starting your project.