Keeping the outside of your home looking good can be difficult. But if you're in Libertyville, AJ's Windows & Gutters has got you covered. We offer a range of services to keep your home's exterior looking its best.


We take window washing seriously, and pride ourselves on making your glass as clean as it can be. We have a variety of window cleanings services. You can get the deluxe package, which includes inside and outside cleaning of your home's windows, as well as cleaning your window screens, sills and tracks. We can also do an outside-only washing of your permanently fixed window units. Additionally, we can wash your storm windows and clean your screens and sill separately. We use state of the art cleaning equipment to get the cleanest and clearest windows for you home.


Late autumn in Libertyville means a lot of falling leaves. While the changing of seasons is beautiful, it can result in a lot of unexpected items in you gutters. Winter takes an even greater toll with snow and ice dams. AJ's gutter cleaning team will clear your gutters and downspouts of leaves and other debris. It's important to have your gutters cleaned regularly, because even a small blockage can lead to bigger problems for your roof and downspouts. Our fully-insured cleaners clear out your gutters by hand to make sure they are in great shape.