About Us

Its All About Quality

Quality is important to us. From old wooden storm windows to brand new models, we have worked with them all! This allows us to work on your home in the safest, most efficient way.

We Care About the Details

Details are important to us and it's important to us to leave your home cleaner than when we arrived. 

All technicians have both indoor and outdoor shoes and will wear booties upon request.

Drop Cloths and bucket mats are also used to keep the floor free of debris or the occasional water drip.

Our Rain Guarantee

If within 2 weeks of your service you notice watermarks on your windows due to heavy rain, we will come back for free and re-clean those windowsI

Our Services

  • Residential Window Cleaning
  • Commercial & Storefront Window Cleaning
  • Gutter Cleaning
  • Pressure Washing 
  • Soft Washing
  • Screen Repair
  • Light Fixture Cleaning & Bulb Replacement
  • Glass Mirror Cleaning


 **I highly recommend Immaculate Glass and Screen Care! We had 2 patio screens replaced and windows cleaned, which Todd did an exceptional job both inside an out. He came prior to our appointment to verify what repairs were needed to give an accurate quote. I also liked the appointment reminders that were sent! Thanks again Todd! ** Mark Z. Hoffman Estates, IL


**Todd did an amazing job of cleaning 12 years worth of grime and varnish off our windows! We will call him back yearly now that we know how nice it is to gaze out of crystal clear glass.

Hire him!** Elizabeth A. Chicago, IL

Current Promotions



Are you insured?
Yes! As a professional window cleaner your home or business is important to us. If for any reason an issue arises we a more than prepared to resolve any concerns as soon as possible.   We currently carry enough insurance to work in residential homes, shopping malls, store fronts, and industrial buildings.

What happens after I request an estimate for services?

Our preferred next steps would be to visit your home or business. We walk around the property, count the amount of windows you are looking to have cleaned or your gutter runs and downspouts depending on the type of requested service.We also look for any obstacles which may inhibit access to certain areas around the building.   Once completed we can provide you with either a written estimate in person if available, an emailed estimate follow up through your provided email address, or a phone call or text depending on your preference.

Request a Free Estimate

Schedule an Appointment

To set up a  service consultation, please contact us at 847-370-3311 at your convenience. We look forward to working with you soon.

Immaculate Glass & Screen Care

(847) 370-3311


Open today

07:00 am – 06:00 pm