Egress Windows – Stay Safe, Comply & Transform Your Basement in Moline, IL
Why install an
egress windows?
Safety first
Egress windows provide a legal and safe exit route in the event of fire or other emergency—especially important in basement living areas.
Code compliance
They often satisfy building-code requirements for habitable basement spaces, improving resale value and insurability.
Natural light & comfort
A well-placed egress windows brings daylight into your basement, reduces the feeling of a “closed-in” space and can reduce moisture concerns.
Value upgrade
By turning a basement into a livable space (bedroom, rec room, etc.), you increase the usable square footage of your home and boost resale appeal.
Why trust Midwest Window Company for your egress window?
Expertise in basement/hopper/egress windows
We offer specially designed windows for basements and lower-levels, including hopper/awning styles and wells with ladders or steps.
Energy-efficient & durable products
We install premium egress windows, advanced glass coatings, and long-lasting hardware to protect your investment and comfort.
Local service you can trust
From initial consultation to measuring to final install, we’re right here in Moline and familiar with regional building codes, weather concerns, and homeowner needs.
Financing & promotions
Our company offers financing options (so you don’t have to pay all upfront) and regular promotions to make your upgrade more affordable.
What to expect
– the process
- Free consultation & measurement – We’ll come out, view your basement, evaluate egress-window requirements (size, well depth, ladder/steps), and review product options.
- Product selection & quote – Choose your window style (hopper, awning, slider) and any necessary well, ladder/steps or drainage. We provide a clear, itemized quote.
- Scheduling & preparation – Once approved, we schedule your install, coordinate permits (if needed), and prep the area (clear basement, protect flooring, etc.).
- Installation – Our team installs the window, ensures proper flashing, water-management, well/ladder/step if required, and finishes with clean up.
- Final inspection & warranty – We ensure your new egress window meets code and our internal quality standards, and we walk you through warranty coverage and maintenance tips.
Customer Testimonials
“Excellent experience from start to finish. Our basement feels like a whole new room.”
— Cindy T., Moline, IL
“Fast, professional, and affordable. I highly recommend Midwest Window Company.”
— Robert K., Rock Island, IL
Frequently Asked Questions (FAQ)
What size does an egress window need to be?
Codes vary by jurisdiction, but typically an egress window must have a clear opening of at least 5.7 sq ft, minimum 24″ height and 20″ width (or per local code). We will verify your local code and ensure compliance.
Do I need a window well?
Yes, if your window is below grade (typical for basements) you’ll need a well. It may require a ladder or steps depending on depth. We can handle all of it.
Can I use the basement as a bedroom after installing an egress window?
Often yes — once the egress window, well/ladder and any other code-requirements are met, a bedroom designation is possible. We coordinate with you and your inspector to make sure you’re compliant.
How much will this cost?
Costs vary depending on window size, well depth, ladder/step, site conditions (excavation, soil type, etc.). We provide detailed quotes — ask about current promotions and financing.
How long will the installation take?
Typical egress window installations can be done in a day or less, but if excavation or complex conditions are involved, it may take longer. We’ll give you a time estimate in your quote.
Why Now?
With the unpredictable Midwest weather, older basement windows often leak, are not up to code, or simply don’t offer the protection and comfort modern homeowners expect. Upgrading now means you’ll be ready for resale, more energy efficient, and safer for your family.


Ready to upgrade your basement?
Call us at (309) 455-3100 or click the button below to schedule your free consultation & quote.
Midwest Window Company – Serving Moline, the Quad Cities & Northwest Illinois.
Midwest Window Provides Egress Windows Across Northwest Illinois & Iowa including the following cities:
A–C
- Abingdon IL
- Adair IL
- Adrian IL
- Ainsworth IA
- Albany IL
- Alburnett IA
- Aledo IL
- Alexis IL
- Alpha IL
- Altona IL
- Amana IA
- Amboy IL
- Anamosa IA
- Ancona IL
- Andalusia IL
- Andover IA
- Andover IL
- Andrew IA
- Annawan IL
- Apple River IL
- Argyle IA
- Arlington IL
- Armington IL
- Asbury IA
- Ashton IL
- Atalissa IA
- Atkins IA
- Atkinson IL
- Atlanta IL
- Aurora IA
- Avon IL
- Baileyville IL
- Baldwin IA
- Bardolph IL
- Barstow IL
- Bartonville IL
- Basco IL
- Bellevue IA
- Bennett IA
- Benson IL
- Bernard IA
- Berwick IL
- Bettendorf IA
- Biggsville IL
- Birmingham IA
- Bishop Hill IL
- Blairstown IA
- Blandinsville IL
- Bloomington IL
- Blue Grass IA
- Bonaparte IA
- Bradford IL
- Brandon IA
- Brighton IA
- Brimfield IL
- Bryant IA
- Bryant IL
- Buda IL
- Buffalo IA
- Buffalo Prairie IL
- Bureau IL
- Burlington IA
- Bushnell IL
- Byron IL
- Calamus IA
- Caledonia IL
- Camanche IA
- Cambridge IL
- Cameron IL
- Camp Grove IL
- Canton IL
- Cantril IA
- Carbon Cliff IL
- Carman IL
- Carthage IL
- Cascade IA
- Castleton IL
- Cedar Point IL
- Cedar Rapids IA
- Cedarville IL
- Center Junction IA
- Center Point IA
- Central City IA
- Chadwick IL
- Chana IL
- Charlotte IA
- Cherry IL
- Cherry Valley IL
- Chillicothe IL
- Clarence IA
- Clinton IA
- Coal Valley IL
- Coggon IA
- Colchester IL
- Colesburg IA
- Colona IL
- Columbus City IA
- Columbus Junction IA
- Colusa IL
- Compton IL
- Conesville IA
- Conroy IA
- Coralville IA
- Cordova IL
- Crawfordsville IA
- Creston IL
- Creve Coeur IL
- Cuba IL
D-F
- Dahinda IL
- Dakota IL
- Dallas City IL
- Dalzell IL
- Dana IL
- Danville IA
- Davenport IA
- Davis IL
- Davis Junction IL
- DeWitt IA
- Deer Grove IL
- DeKalb IL
- Delaware IA
- Delhi IA
- Delmar IA
- Denmark IA
- Depue IL
- Dixon IA
- Dixon IL
- Donahue IA
- Donnellson IA
- Douds IA
- Dover IL
- Dubuque IA
- Dundee IA
- Dunfermline IL
- Dunlap IL
- Durand IL
- Durango IA
- Durant IA
- Dyersville IA
- Earlville IA
- Earlville IL
- East Dubuque IL
- East Galesburg IL
- East Moline IL
- East Peoria IL
- Edelstein IL
- Edgewood IA
- Edwards IL
- El Paso IL
- Eldena IL
- Eldridge IA
- Eleroy IL
- Elizabeth IL
- Ellisville IL
- Elmwood IL
- Elvaston IL
- Elwood IA
- Ely IA
- Emden IL
- Epworth IA
- Erie IL
- Esmond IL
- Eureka IL
- Fairbank IA
- Fairfax IA
- Fairfield IA
- Fairview IL
- Farley IA
- Farmington IA
- Farmington IL
- Fenton IL
- Ferris IL
- Fiatt IL
- Flanagan IL
- Footville WI
- Forreston IL
- Fort Madison IA
- Franklin Grove IL
- Freeport IL
- Fruitland IA
- Fulton IL
G-I
- Galena IL
- Galesburg IL
- Galt IL
- Galva IL
- Geneseo IL
- Gerlaw IL
- German Valley IL
- Germantown Hills IL
- Gilson IL
- Gladstone IL
- Glasford IL
- Good Hope IL
- Goose Lake IA
- Grand Mound IA
- Grandview IA
- Granville IL
- Greeley IA
- Green Valley IL
- Gridley IL
- Groveland IL
- Gulfport IL
- Guttenberg IA
- Hamilton IL
- Hampton IL
- Hanna City IL
- Hanover IL
- Harmon IL
- Harper IA
- Havana IL
- Hazleton IA
- Henderson Grove IL
- Henderson IL
- Hennepin IL
- Henry IL
- Heyworth IL
- Hiawatha IA
- Hills IA
- Hillsboro IA
- Hillsdale IL
- Holcomb IL
- Holy Cross IA
- Homestead IA
- Hooppole IL
- Hopkinton IA
- Houghton IA
- Illinois City IL
- Independence IA
- Industry IL
- Iowa City IA
- Ipava IL
J-L
- Jesup IA
- Joy IL
- Kalona IA
- Kasbeer IL
- Keithsburg IL
- Kent IL
- Keokuk IA
- Keosauqua IA
- Keota IA
- Kewanee IL
- Kingston Mines IL
- Kirkland IL
- Kirkwood IL
- Knoxville IL
- La Fayette IL
- La Harpe IL
- La Moille IL
- La Motte IA
- La Rose IL
- La Salle IL
- Lacon IL
- Ladd IL
- Lamont IA
- Lanark IL
- Langworthy IA
- Laura IL
- Le Claire IA
- Leaf River IL
- Lee Center IL
- Lee IL
- Lena IL
- Leonore IL
- Letts IA
- Lewistown IL
- Libertyville IA
- Lisbon IA
- Little York IL
- Liverpool IL
- Lockridge IA
- Lomax IL
- London Mills IL
- Lone Tree IA
- Long Grove IA
- Long Point IL
- Lost Nation IA
- Lostant IL
- Loves Park IL
- Low Moor IA
- Lowden IA
- Lowpoint IL
- Luxemburg IA
- Lyndon IL
- Lynn Center IL
M-R
- Machesney Park IL
- Macomb IL
- Magnolia IL
- Malden IL
- Malta IL
- Manchester IA
- Manito IL
- Manlius IL
- Mapleton IL
- Maquoketa IA
- Maquon IL
- Marengo IA
- Marietta IL
- Marion IA
- Mark IL
- Marquette Heights IL
- Martelle IA
- Masonville IA
- Matherville IL
- McCausland IA
- McConnell IL
- McLean IL
- McNabb IL
- Mechanicsville IA
- Media IL
- Mediapolis IA
- Mendota IL
- Metamora IL
- Middle IA
- Middletown IA
- Milan IL
- Miles IA
- Milledgeville IL
- Mineral IL
- Minonk IL
- Moline IL
- Monmouth IA
- Monmouth IL
- Monroe Center IL
- Monticello IA
- Montpelier IA
- Montrose IA
- Morley IA
- Morning Sun IA
- Morrison IL
- Morton IL
- Moscow IA
- Mossville IL
- Mount Carroll IL
- Mount Morris IL
- Mount Pleasant IA
- Mount Union IA
- Mount Vernon IA
- Muscatine IA
- Nachusa IL
- Nauvoo IL
- Nelson IL
- Neponset IL
- New Bedford IL
- New Boston IL
- New Liberty IA
- New London IA
- New Vienna IA
- New Windsor IL
- Newhall IA
- Nichols IA
- Niota IL
- Nora IL
- Norris IL
- North Buena Vista IA
- North English IA
- North Henderson IL
- North Liberty IA
- North Pekin IL
- Norway IA
- Oakdale IA
- Oakville IA
- Oelwein IA
- Oglesby IL
- Ohio IL
- Olds IA
- Olin IA
- Oneida IL
- Onslow IA
- Opheim IL
- Oquawka IL
- Oran IA
- Orangeville IL
- Oregon IL
- Orion IL
- Osco IL
- Oxford IA
- Oxford Junction IA
- Packwood IA
- Palo IA
- Parnell IA
- Paw Paw IL
- Pearl City IL
- Pecatonica IL
- Pekin IL
- Peoria Heights IL
- Peoria IL
- Peosta IA
- Peru IL
- Pilot Grove IA
- Pleasant Valley IA
- Plymouth IL
- Polo IL
- Port Byron IL
- Potosi WI
- Prairie City IL
- Prairie View IL
- Prairieburg IA
- Preemption IL
- Preston IA
- Princeton IA
- Princeton IL
- Princeville IL
- Prophetstown IL
- Putnam IL
- Quasqueton IA
- Rapids City IL
- Raritan IL
- Reynolds IL
- Richland IA
- Ridott IL
- Rio IL
- Riverdale IA
- Riverside IA
- Roanoke IL
- Robins IA
- Rochelle IL
- Rock City IL
- Rock Falls IL
- Rock Island IL
- Rockton IL
- Rome IL
- Roscoe IL
- Roseville IL
- Rowley IA
- Rutland IL
- Ryan IA
S-Z
- Sabula IA
- Saint Augustine IL
- Saint David IL
- Saint Donatus IA
- Salem IA
- San Jose IL
- Savanna IL
- Scales Mound IL
- Sciota IL
- Seaton IL
- Seatonville IL
- Secor IL
- Selma IA
- Seward IL
- Shabbona IL
- Shannon IL
- Sheffield IL
- Shellsburg IA
- Sherrard IL
- Sherrill IA
- Shirland IL
- Shullsburg WI
- Silvis IL
- Smithfield IL
- Smithshire IL
- Solon IA
- South Amana IA
- South Beloit IL
- South English IA
- South Pekin IL
- Sparland IL
- Speer IL
- Sperry IA
- Spragueville IA
- Spring Bay IL
- Spring Valley IL
- Springbrook IA
- Springville IA
- Standard IL
- Stanley IA
- Stanwood IA
- Sterling IL
- Steward IL
- Stillman Valley IL
- Stockport IA
- Stockton IA
- Stockton IL
- Strawberry Point IA
- Stronghurst IL
- Sublette IL
- Sutter IL
- Swedesburg IA
- Swisher IA
- Table Grove IL
- Tampico IL
- Taylor Ridge IL
- Teeds Grove IA
- Thomson IL
- Tiffin IA
- Tipton IA
- Tiskilwa IL
- Toddville IA
- Toluca IL
- Tonica IL
- Topeka IL
- Toulon IL
- Tremont IL
- Triumph IL
- Trivoli IL
- Troy Grove IL
- Troy Mills IA
- University Heights IA
- Urbana IA
- Utica IL
- Van Burensburg IL
- Van Horne IA
- Van Orin IL
- Varna IL
- Vermont IL
- Victoria IL
- Vinton IA
- Viola IA
- Viola IL
- Walcott IA
- Walford IA
- Walker IA
- Walnut IL
- Wapello IA
- Warren IL
- Warsaw IL
- Washburn IL
- Washington IA
- Washington IL
- Wataga IL
- Watkins IA
- Wayland IA
- Wayland MO
- Webster IA
- Wellman IA
- Welton IA
- Wenona IL
- West Branch IA
- West Brooklyn IL
- West Burlington IA
- West Chester IA
- West Liberty IA
- West Peoria IL
- West Point IA
- Wever IA
- Wheatland IA
- Williamsburg IA
- Williamsfield IL
- Wilton IA
- Winfield IA
- Winnebago IL
- Winslow IL
- Winthrop IA
- Woodford WI
- Woodhull IL
- Woosung IL
- Worthington IA
- Wyaconda MO
- Wyanet IL
- Wyoming IA
- Wyoming IL
- Yarmouth IA
- Yates City IL
- Zwingle IA

