Your property. Your community.

Windows, Patio Doors & Storefronts in Crystal Lake

Windows on a brick building

Kedzie Windows supplies and installs windows, patio doors and complete commercial storefront systems in Crystal Lake. We work with apartment owners, condo associations, HOAs and property managers on replacement and new installation, including coordinated work around occupied residences. Free site visits and estimates are available.

Describe the property and the proposed openings clearly

For a Crystal Lake apartment owner or association, a useful inquiry identifies the property type and affected residences before listing the window total. Include patio doors separately and identify any proposed larger or new openings. This distinguishes a replacement phase from work that changes the building arrangement.

For a new installation, explain the project stage and planned use. For an occupied property, identify who will coordinate entry and track completed locations. The same town page serves both inquiries, but they should not be forced into an identical project description: one starts with planned openings, the other with existing conditions and resident coordination.

What the local housing data tells an owner

CMAP’s community snapshot reports that 10.9% of Crystal Lake housing units are in structures with five to nine units and 39.5% are in housing built from 1990 through 2009, using 2020–2024 American Community Survey estimates. CMAP housing snapshot

These are estimates of housing units, not counts of apartment buildings or condo associations. Housing age does not establish window age or condition. Use the figures as context for planning; define your project from the property’s actual openings, records and needs.

A local check before scheduling work

Crystal Lake lists residential and commercial windows among its permit categories and provides online applications. Confirm the submission and inspection requirements for your property type, particularly when an opening is being enlarged or newly created. Crystal Lake permit categories and online applications

Services for your property

Window Replacement · Apartment Window Replacement · Patio Doors

More service details: Commercial Windows · Condo & HOA Window Replacement · Commercial Storefronts

We provide supply and installation together. Our scope is full replacement and new installation, with phased projects reviewed individually. Standalone single-window or single-patio-door work is outside our scope, except that individual residents may participate in an association-coordinated program. A complete commercial storefront can be a single project. Repair-only work and customer-supplied installation are not offered.

We handle the entire permit process

If your project in Crystal Lake requires a permit, Kedzie Windows handles the entire process from start to finish, including the application, communication with the municipality and required inspections. You never have to deal with the city—we take care of it for you.

Local permit resources for Crystal Lake

The official links below explain the local requirements. For your Kedzie Windows project, our team handles the permit process on your behalf.

Permit authority: Community Development — Building Division. Official department contact and guidance.

Application starting point: Open ez APP online permits and instructions.

Municipal phone: 815-356-3605 · Municipal email: building@crystallake.org

Use the ez APP link and Permit Type Tip Sheet. Contact the Building Division to classify full patio-door replacement before assuming the window handout covers it.

When confirming permit requirements, we provide the municipality with the property details and proposed scope, including any changes to openings or framing. For an association program, we explain whether the work covers one residence, several units or multiple buildings.

We prepare and submit the application, coordinate any owner or association authorization needed, communicate with the municipality and arrange required inspections through completion. The municipality determines the applicable requirements and approvals; our team manages the process for you.

Common questions

Do I need a permit to replace my windows in Crystal Lake?

Yes. Crystal Lake lists windows among residential and commercial permit categories and provides a window-installation/replacement handout. The handout calls for window specifications and additional plans when openings are enlarged. Confirm current submission and inspection arrangements with the City for the complete property scope.

Crystal Lake permit categories · Crystal Lake window installation/replacement handout

Do I need a permit to replace my patio door in Crystal Lake?

Confirm this with Crystal Lake’s Building Division. The City publishes a window-replacement permit handout, but that document does not clearly settle the permit requirement for replacing a complete patio door. Describe the existing and proposed opening, any framing changes and the property type rather than assuming a window rule automatically answers the door question.

Crystal Lake permit categories · Crystal Lake window installation/replacement handout

Permit information checked September 15, 2026. We confirm the requirements for your property and scope before work begins.

Request a free estimate

Tell us about your Crystal Lake project. We respond within one business day. For general questions, contact Kedzie Windows.

Other covered communities: Elgin · Schaumburg. All service areas.

Let's talk about your property

A better plan starts here.

Free site visits and estimates. A response within one business day.

Get a Free Estimate