45 minutes from our shop in Lakemoor
House Washing, Roof Cleaning and Pressure Washing in Elgin, IL
Elgin is the farthest town on our western side, a river city with real age to it. The Fox River runs through the middle, the older streets near downtown have brick, painted wood and early-1900s houses, and the newer blocks toward the edges are mostly vinyl. Old paint and old mortar are the reason we soft wash here instead of reaching for a pressure washer.

What we do in Elgin
Every service, priced for your address.
House soft washing
Siding, soffits, gutters and trim, gently
House soft washing in ElginRoof soft washing
Black streaks and moss, no pressure on your shingles
Roof soft washing in ElginConcrete driveway washing
Driveways, walkways, patios, steps and pool decks, pressure washed
Concrete driveway washing in ElginPaver cleaning and sealing
Clean, re-sand and seal
Paver cleaning and sealing in ElginDeck washing
Wood, composite and Trex
Deck washing in ElginPatio washing
Concrete, paver and stone patios
Patio washing in ElginExterior windows
$10 a window with a house wash, $200 minimum
Exterior windows in ElginGutter cleaning
Cleared and flushed, downspouts checked
Gutter cleaning in Elgin
Local
Our work in Elgin
We have worked in Elgin, so this page is not a guess about a town we have only read about. It is a longer drive than most of our jobs, which is why we ask for your address first and quote from there.
Houses near the river and under mature street trees stay damp and go green on the north side. On the older homes, wood trim and window frames get a gentle rinse, and brick is cleaned at low pressure so the joints stay put.
Recent work near you
Real homes, real crew, real trucks.
Photos are from our jobs across Lake and McHenry County. See our recent projects by town on Trusty
What happens at your home
The same five steps, every house.
This is what Andrew tells every customer on the phone. It is why the reviews say “they explained everything”.
- 1
Walk-around and photos
Every side of the house before we start, so we both know what we are working with.
- 2
Outlets covered
Nothing gets sprayed that should not.
- 3
Plants soaked first, rinsed after
Your landscaping is protected the whole time.
- 4
The right pressure for each surface
A soft wash on siding and roofs, pressure washing on driveways, walks and pavers.
- 5
Final walk-around with you
You see the results before we leave, and that is when you pay.


Google reviews
172 five-star reviews across the county.
“From the initial contact to completion, Andrew was professional, courteous, and thorough. Our house looks better than it has in at least 10 years. …”
Kathleen B., Google review
“Simmons just did a second house for me. … A great value and great workmanship. I highly recommend the well run business to anyone.”
Chris T., Google review
“Exceeded my expectations. Great crew and results. I highly recommend this company - hire them with confidence.”
David F., Google review
Straight answers
Questions from Elgin homeowners
Do you really come out to Elgin?
Yes. We work in Elgin, zip codes 60120, 60123 and 60124. Type your address on the quote page and you will see the quote for your house.
How fast can you come out in Elgin?
Type your address on the quote page and your quote is on screen in seconds. Most Elgin washes are booked within one to two weeks in season.
Can you wash an older house with painted wood trim?
Yes. Old paint is the reason we soft wash. The solution does the cleaning, so the rinse stays gentle on trim and window frames.
Do you clean brick walks and patios?
Yes. Brick and pavers are cleaned at a lower setting than poured concrete, so the joints stay intact.
Do I need to be home?
Usually not. We need an outdoor spigot and access to the areas being cleaned. We text before we arrive and do a final walk-around with you if you are there.
When do I pay?
If you are home, after we walk around the property with you and you give us the OK. If nobody will be home, we take payment ahead of time, or you can leave a check out for us before we start. Nothing is charged when you book.
Talk to us
Rather talk to a person in Elgin?
Call or text and you will hear back from us the same day. In season, most homes are booked within one to two weeks.
- Mon to Sat, 7am to 7pm
- $400 minimum, paid after the walk-around
Nearby towns



