What exterior cleaning costs in Kelowna and the Okanagan. Real price ranges by home size, so you know what to expect before you call.
Most homes pay $257 to $540 for window cleaning, $350 to $850 for a house wash, $257 to $395 for gutter cleaning and $415 to $1,125 for roof moss treatment.
Prices in CAD, before GST. Last updated October 2026.
Find your home’s finished square footage across the top. Ranges cover one and two storey homes in typical condition.
Swipe the table to see bigger homes →
| Service | Under 2,500 sq ft | 2,500 to 3,000 | 3,000 to 3,500 | 3,500 to 4,000 | 4,000 to 4,500 | Over 4,500 |
|---|---|---|---|---|---|---|
| Window cleaning | ||||||
| Exterior windows | $257 | $257 | $257 | $257 to $300 | $257 to $340 | Custom quote |
| Inside and outglass, frames and sills | $257 to $275 | $281 to $340 | $330 to $400 | $380 to $465 | $445 to $540 | Custom quote |
| Screens | $5 per screen | |||||
| House and gutters | ||||||
| House washsoft wash, whole home | $350 to $470 | $420 to $565 | $490 to $660 | $560 to $755 | $630 to $850 | Custom quote |
| Gutter cleaninginside, downspouts, haul away | $257 to $265 | $257 to $290 | $265 to $325 | $290 to $360 | $310 to $395 | Custom quote |
| Gutter faces, outsideadded to a gutter cleaning | +$180 to $220 | +$200 to $240 | +$220 to $270 | +$240 to $300 | +$260 to $330 | Custom quote |
| Roof moss treatment | ||||||
| Targeted Treatmentaffected areas only | $415 | $415 to $480 | $415 to $560 | $415 to $640 | $465 to $720 | Custom quote |
| Complete Roof Treatmentwhole roof, 5 year warranty | $475 to $650 | $475 to $750 | $550 to $875 | $650 to $1,000 | $725 to $1,125 | Custom quote |
| Size | Looks like | Price |
|---|---|---|
| Small | Under 200 sq ft | $60 to $125 |
| Medium | 200 to 400 sq ft | $125 to $205 |
| Large | 400 to 700 sq ft | $205 to $350 |
$0.20 per sq ft plus $2.10 per foot of railing.
| Size | Looks like | Price |
|---|---|---|
| Small | Single, 300 to 500 sq ft | $60 to $100 |
| Medium | Double, 600 to 800 sq ft | $120 to $160 |
| Large | 1,000 to 1,500 sq ft | $200 to $300 |
$0.20 per sq ft for concrete. Pavers, brick and oil stains are priced higher.
More glass, roof and gutter means more time. Ranchers have more roof than two-storey homes of the same size.
Two storeys on ladders, steep roofs, and 3+ storey sections that need tie-off take longer to do safely.
Thick moss, gutters packed with needles, or hard water stains on glass add time compared to regular maintenance.
Overhanging trees fill gutters faster and drop more debris on the roof.
Guards have to come off and go back on, which roughly doubles the time on the gutters.
Asphalt shingle is standard. Tile roofs cost more. Metal and cedar shake roofs get a site visit first.
Anyone can buy a ladder. Here’s what makes us different.
Price by phone, often the same day. You don’t need to be home. A text when we’re on the way, and reminders so you never have to chase us.
Every technician goes through our Next Level certification, covering the whole customer experience, not just the cleaning. Culture comes before technique here.
We run an open-book company. Our technicians know what we charge and why, so they treat your home like their business depends on it, because it does.
Booties and drop towels inside. Safety lines on every steep roof. Before photos of your home so it’s documented. No mess left behind, ever.
Every visit is recorded in your file, so we remember your home, your preferences and what we did last time. You’ll deal with people who know you.
We live here and run into our customers around town. Our reputation is built one neighbour at a time, so we stand behind every job 100%.
Tell us your address. Request a quote online or give us a call.
We measure your home by satellite. Roof size, pitch and gutter length, so nobody has to drive out.
You hear your exact price. We walk you through it on the phone and book a date that works for you.
Rather we see it in person? We’re happy to come by. Whether it’s an unusual roof, a big project or you just want to meet us first, we’ll visit and tailor everything to your home.
Book a visitMost Kelowna homes pay $415 to $1,125. A Targeted Treatment of the affected areas starts at $415. A Complete Roof Treatment of the whole roof, with a 5 year warranty, starts at $475. Steep roofs and thick moss cost more.
Most homes pay $257 to $395. Our minimum of $257 covers most homes with up to about 210 feet of gutter. Packed gutters, gutter guards and 3+ storey sections cost more.
Exterior window cleaning starts at $257 and covers most homes under 3,500 sq ft. Inside and out runs $257 to $540 depending on home size. Screens are $5 each.
A soft wash of the whole home runs $350 to $850 depending on size, siding type and how much growth there is.
Yes. Window cleaning and gutter cleaning start at $257, house washing at $350, and roof moss treatment at $415.
No. All prices are in Canadian dollars before GST.
You don’t need to be home. Most homes we can measure by satellite and price over the phone. But we’re always happy to visit in person, whether you request it or the job calls for it, and we’ll tailor the quote to your home.
Kelowna, West Kelowna, Lake Country and the surrounding Okanagan.
Tell us your address and we’ll measure your home and call you with a price, usually the same day.