Call Now

Contact Us

Fill out the form below and we'll get back to you shortly.

Your information is safe and never shared.

local window cleaners

Window Washing in Libertyville, IL


When it comes to hiring someone to wash your windows, look no further. My Window Washing is your best choice for the job. We have been window washing in Libertyville, IL and the surrounding area for more than 20 years. We extensively train our window washers on how to make your windows shine and make them streak-free. Our window washing crews also clean window screens, storm windows, light fixtures, mirrors, and other hard to reach or clean glass surfaces.
For easy scheduling and excellent service, call My Window Washing, or book online.
For more information CLICK HERE


Local Gutter Cleaning Company

Gutter cleaning is a vital house maintenance task that should not be overlooked by a smart homeowner. Full gutters and clogged downspouts can cause significant problems and require expensive repairs to fix them. Water from overflowing gutters could seep into the walls and basements, cause mold or mildew growth on the exterior walls and inside the house, etc. That's why we recommend cleaning gutters and inspecting their integrity at least twice a year by the local gutter cleaning company. If you live in Libertyville or surrounding areas, you can count on our gutter cleaning pros to get the job done right. We'll thoroughly clean your gutters, check all downspouts, bag debris, and remove bags from premises at no additional charge.
All work is guaranteed, and we will gladly come back and recheck your gutters if you should have any concerns.

For more information on our gutter cleaning service, please click HERE or call us at (847) 807-1455.

Professional Power Washing Services

Every home in the neighborhood goes through several versions of wear and tear throughout a calendar year. The outdoor elements are especially hard on the exterior surfaces of your home. Those vinyl or wood sidings, walkways, and driveways, decks, or patios take the beating so that you and your family can stay warm and dry inside. If not properly treated, that can result in things such as mildew, mold, and stains on the home's exterior surfaces. Your house will look decades older than it is.
On the other side of that, pressure washing can make it look several years younger! If you are looking for a professional power washing company in the Libertyville area — we are your best choice. With more than 20 years of experience, our pressure cleaning specialists know how to get any exterior cleaning project done correctly. We use only eco-friendly cleaning agents, and all work is 100% guaranteed.

We Pressure Clean or Soft Wash:

  • Siding (vinyl, wood, aluminum)
  • Brick (exterior walls and patios)
  • Decks (any wood decks, and also composite wood)
  • Roofs (soft wash cedar shakes and asphalt shingles)
  • Patios (concrete and pavers)
  • Driveways and walkways
  • Fences and play-sets
  • and much more...


Get a Free Quote

Contact Us

Fill out the form below and we'll get back to you shortly.

Your information is safe and never shared.

Window Washing

Get your windows professionally cleaned by your local pros. We offer interior and exterior or exterior only window washing. We also wash storm windows, screens, skylights, and window wells. For more info and pricing, check the window washing page.

Gutter Cleaning

Complete gutter and downspout cleaning services by professionals you can trust. We remove debris from your clogged gutters, bag leaves and check all downspouts. Our techs will also check if you might need any gutter repairs. After we finish cleaning your gutters, we will clean up the area and take all the garbage with us for no extra charge.

Power Washing

To avoid accidental damage to your property, it is always best to leave exterior cleaning for a professional power washing company. My Window Washing possesses extensive knowledge on how safely and effectively pressure wash your siding, power wash deck, driveway, or any other exterior surface.


How It Works

Call us or schedule an appointment online.

Our technicians will come to your house, introduce themselves and provide you with a FREE written estimate on all the requested services.

Once you agree on the price, we will proceed with the job right away or reschedule the appointment for another convenient date.

Please note that there is no obligation to get anything done and no charge to come out for the estimate.

For large jobs, we require a Credit Card on file to start work. Your card will not be charged until all work is done. We will remove your credit card information from the file if you decide to pay by check or cash. We do not keep your credit card information in our records either.


Why Hire Us

  • Highly rated and trusted window cleaning company.
  • Seven years as a local Best Pick Reports choice.
  • BBB accredited business.
  • A fully insured and licensed company.
  • Upfront and fair pricing
  • Easy scheduling

Contact Us

Fill out the form below and we'll get back to you shortly.



What Our Customers Are Saying

Serving Libertyville and Surrounding Areas

Libertyville, Vernon Hills, Mundelein, Gurnee, Waukegan, North Chicago, Lake Bluff, Lake Forest, Buffalo Grove, Wheeling, Deerfield, Lincolnshire, Round Lake Beach, Grayslake, and surrounding Lake County communities.

Share or Follow


Frequently Asked Questions — Libertyville, IL

What window cleaning services do you offer in Libertyville?

We offer interior and exterior window cleaning, storm window cleaning, screen cleaning, skylight cleaning, mirror cleaning, and light fixture cleaning throughout Libertyville and the surrounding Lake County area. No job is too big or too small. Visit the window washing page for full pricing details.

How often should gutters be cleaned in Libertyville?

Libertyville homeowners should clean gutters at least twice a year — once in late spring and again in late fall after leaf drop. The area's mature oaks and maples fill gutters quickly, and Libertyville's older neighborhoods near the Des Plaines River have especially heavy tree cover. Clogged gutters cause water to seep into walls, basements, and foundations — problems far more expensive than routine cleaning.

Do you offer soft washing for roofs in Libertyville?

Yes — we offer soft washing for cedar shake roofs and asphalt shingles, which uses low pressure and eco-friendly cleaning agents to remove algae, moss, and mildew without damaging the roofing material. High-pressure washing on roofs can void warranties and damage shingles, so soft washing is always the correct approach. Contact us for a free consultation.

Do you power wash decks and patios in Libertyville?

Yes — we power wash wood and composite decks, concrete and paver patios, driveways, walkways, vinyl and aluminum siding, and brick throughout Libertyville and surrounding communities. We use eco-friendly products safe for your plants and pets. Visit the power washing page for pricing details.

Do you provide window cleaning for commercial properties in Libertyville?

Yes — we service storefronts, office buildings, restaurants, and retail centers throughout Libertyville and Lake County. Please check this page for more information on our commercial window cleaning services.

How soon can I schedule service in Libertyville?

We typically offer same-day and next-day appointments during slower periods. During peak seasons — spring gutter cleaning (April–May) and fall leaf cleanup (October–November) — booking a few days to a week ahead is recommended. Call us at (847) 807-1455 or book online here.

Office Hours

Monday-Friday: 7am-7pm
Saturday: 9am-3pm
Sundays and National Holidays: Closed

Address

My Window Washing
56 E Lakeview Ave
Round Lake Beach, IL 60073
Phone: (847) 807-1455

Toll Free (800) 941-2790
E-mail Us