224-386-0220
Call Us
224-386-0220
Call Us
Crystal Lake — Barrington Office

Power Washing & Gutter Cleaning in Crystal Lake

Crystal Lake power washing, gutter cleaning, and window washing with written estimates and photo proof—dispatched from our Barrington office. Call (224) 386-0220.

Licensed & Insured 5.0 — 31 Barrington Reviews
Property Refresh
If it's not fresh, call Property Refresh!
Transparent pricing 5.0★ · 31 Barrington reviews Insured & licensed 20+ years in business

Top-rated Power Washing & Gutter Cleaning in Crystal Lake

Property Refresh serves Crystal Lake from our Barrington Commons office on Hough Street—power washing, gutter cleaning, and window washing for lakefront homes on the 234-acre Crystal Lake, historic downtown bungalows along Williams Street and Brink Street, 1980s-2000s subdivision homes in Coventry and The Cottages of Crystal Lake, and custom builds along Country Club Road. Mature oak and maple canopy plus lake spray off Crystal Lake mean gutters and windows need attention twice a year; we flush every downspout to grade and send photos when we finish.

We also cover Barrington, Barrington Hills, Algonquin, and the surrounding McHenry County and Fox River-area villages of Cary, Lake in the Hills, Lakewood, Woodstock, McHenry, and Fox River Grove. Every Crystal Lake visit includes a written estimate upfront and photo documentation.

Property Refresh crew at a Crystal Lake lakefront home — window washing and gutter cleaning

Book a Service

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

Trusted by Crystal Lake Homeowners


Served by our Barrington office

Crystal Lake jobs are dispatched from Property Refresh at 118 Barrington Commons Ct, Suite 222R, Barrington, IL 60010—about a 20-minute drive northwest via Route 14 (Northwest Highway), or via Algonquin Road and Pingree Road. You get the same insured crews, written estimates, and photo proof we provide to homeowners across the Barrington area, plus experience with Crystal Lake lakefront homes, historic downtown bungalows near the Raue Center, Coventry and The Cottages of Crystal Lake subdivision builds, and Country Club Road custom estates. Call (224) 386-0220 or book online.

Our Services in Crystal Lake

Professional power washing, gutter cleaning, and window washing for Crystal Lake homes, townhomes, and local businesses.

Power Washing in Crystal Lake

Cedar shake siding, brick veneer, painted clapboard on historic downtown bungalows, and concrete and paver drives across Crystal Lake — from lakefront homes on Crystal Lake to Coventry subdivision two-stories and Country Club Road custom builds — hold algae, mildew, and pollen after wet summers. Soft-wash and surface-appropriate pressure restore curb appeal without harming the cedar, stone, and painted wood common on Crystal Lake builds across the city.

Review our power washing services for siding, decks, paver patios, walkways, and dock-side concrete on Crystal Lake. Written quotes list scope so you know the cost before we start.

Power washing in Crystal Lake

Gutter Cleaning in Crystal Lake

Mature oak and maple canopy across Crystal Lake’s established neighborhoods — plus the lakefront parcels on Crystal Lake and the wooded lots along Veteran Acres Park and Sterne’s Woods — drops heavy leaf and helicopter loads spring and fall. We hand-remove debris, flush every downspout to grade, and send before/after photos of the cleared channels.

Pair gutter cleaning with seasonal maintenance pricing before heavy spring rain and the freeze-thaw cycles that drive overflow and ice dams during a typical McHenry County winter — especially important on the long lakefront gutter runs typical of Crystal Lake shoreline homes.

Gutter cleaning in Crystal Lake

Window Washing in Crystal Lake

Crystal Lake lakefront homes, two-story custom builds, and the tall lake-view glass on properties along Country Club Road and Crystal Lake Avenue collect tree pollen, lake spray, and hard-water spots fast. Our crews wash interior and exterior panes meticulously. See window washing pricing and schedule a written estimate.

We bring extension ladders, pure-water poles for high gables, and drop cloths so sills and hardwood floors stay protected.

Window washing in Crystal Lake

Recent Projects in Crystal Lake

Real jobs completed by our Barrington team in Crystal Lake — documented with photos and details.

Power Washing

Power Washing Project — Crystal Lake, IL

Spring driveway, paver patio, and cedar-siding power washing at a Crystal Lake lakefront home on the shoreline of the 234-acre Crystal Lake. Project documentation coming soon.

Project page coming soon

Gutter Cleaning

Annual Gutter Cleaning — Tree-Heavy Property, Crystal Lake, IL

Annual fall gutter cleaning with before and after photo documentation at a Crystal Lake home under heavy oak canopy near Veteran Acres Park and Sterne’s Woods. Project page coming soon.

Project page coming soon

Window Washing

Window Washing Project — Crystal Lake, IL

Interior and exterior window cleaning at a two-story Crystal Lake custom home with tall lake-facing glass off Country Club Road. Project documentation coming soon.

Project page coming soon

Nextdoor Neighborhood Favorite awards — Property Refresh (2024, 2022, 2021)

Our 100% Satisfaction Guarantee

Here are our awards from Nextdoor as Neighborhood Favorite in 2024, 2022, and 2021—tap any badge to see recommendations from northshore neighbors.

If you are not completely happy with your Crystal Lake service, tell us within seven days and we will make it right at no extra cost.

What Crystal Lake Customers Are Saying

★★★★★

“I used Property Refresh to clean windows, clear gutters and power wash siding at a townhome community I manage. It was an excellent service from start to finish. The estimate was competitive, clear and speedily done. Scheduling was a breeze. On top of that, the work was top notch. It was a pleasure to work with George and the rest of Property Refresh. Highly recommend using this company and will be using them in the future.”

Gregory T.
Crystal Lake area — June 2020

★★★★★

“Frank did a great job!”

Chuck A.
Crystal Lake area — February 2025

★★★★★

“Five-star service all around — responsiveness, punctuality, quality, professionalism, and value. Highly recommend.”

Tyler B.
Crystal Lake area — November 2020

Serving Crystal Lake & the Barrington Area

Our Barrington office on Hough Street dispatches crews across Crystal Lake — lakefront homes on the 234-acre Crystal Lake, Coventry and The Cottages of Crystal Lake subdivisions, historic downtown bungalows near the Raue Center, and Country Club Road custom estates — plus the surrounding Barrington-area villages and McHenry County communities.

Crystal Lake Barrington Barrington Hills Algonquin Lake Barrington Wauconda Cary Lake in the Hills Lakewood Fox River Grove McHenry Woodstock Tower Lakes

Frequently Asked Questions — Crystal Lake, IL

Straight answers for Crystal Lake homeowners from our Barrington Commons team.

Do you serve Crystal Lake lakefront homes, downtown bungalows, and subdivision HOAs?

Yes. We work across Crystal Lake — lakefront homes on the 234-acre Crystal Lake, historic downtown bungalows along Williams Street and Brink Street near the Raue Center, subdivision homes in Coventry and The Cottages of Crystal Lake, and Country Club Road custom estates. Most repeat customers bundle window washing and gutter cleaning on the same visit to save a trip charge.

How do I schedule service in Crystal Lake and get photo proof?

Call (224) 386-0220, book online, or use the form on this page. We confirm within 24 hours and can text a 30-minute heads-up before arrival — handy on Crystal Lake’s busier Pingree Road weekend traffic and inside HOA-managed subdivisions. When the gutter work is done, we send photos of the cleared channels so you can verify from inside on a two-story home without pulling out a ladder. Window panes are not photographed.

Do Crystal Lake lakefront lots and Veteran Acres-area wooded yards clog gutters faster?

Yes. Mature oak and maple canopy on Crystal Lake’s established neighborhoods — plus the lakefront parcels on the 234-acre Crystal Lake and the wooded yards along Veteran Acres Park and Sterne’s Woods — drops leaves, helicopters, and seeds into gutters spring and fall, especially after a lake-effect storm. We hand-remove debris, flush every downspout to grade, and document buildup with photos so you know the channels are clear before the first hard freeze-thaw of ice dam season.

How much does window washing or gutter cleaning cost in Crystal Lake?

Pricing depends on square footage, number of stories, window count, and how packed the gutters are. Most Crystal Lake lakefront homes and Country Club Road custom estates price in the upper range because of two-story lake-facing glass and longer gutter runs; Coventry and The Cottages of Crystal Lake subdivision homes price in the mid range, and downtown bungalows price closer to the starting rate. See our window washing and gutter cleaning pages for starting rates, or call (224) 386-0220 for a free written estimate.

Have a question not listed here? Call us directly.

Call (224) 386-0220

Served by Our Barrington Office

Crystal Lake is served from our Barrington office at 118 Barrington Commons Ct, Suite 222R — same phone, hours, and insured crews.

Office Hours

Mon – Fri7:00 AM – 7:00 PM
Saturday9:00 AM – 3:00 PM
SundayClosed