Duncan Based. Nanaimo to Victoria.topchoicemossremoval@gmail.comMonday–Friday, 7 am–7 pm

Clear Scope. Clear Budget.

Exterior Cleaning & Lighting Pricing.

Published rate guides where available, with an individual quote for your actual property. All numeric amounts are in Canadian dollars.

Modern house with a broad paving-stone driveway, large windows and landscaped borders
Paving, facade and glass can be assessed as separate parts of a complete exterior clean.

Know What You’re Comparing.

Use our gutter and hard-surface price guides to plan your budget. Roof moss removal, window cleaning, house soft washing and lighting are quoted from the actual property and selected work. Your proposal confirms the total, applicable taxes, access, travel and the work included before you book.

Every Service. Its Pricing Basis.

ServicePrice GuideHow the Quote Is Prepared
A strata property's asphalt shingle roof after moss removalRoof Cleaning & Moss RemovalFree QuoteProperty-specific pricing

Roof area, pitch, storeys, roof material and moss coverage determine the removal and treatment scope. Gutter cleanup is identified in the proposal.

Close view of established moss between asphalt shingle coursesMoss Treatment & PreventionFree QuoteProperty-specific pricing

The suitable product, application area and existing growth determine the treatment price. Treatment-only work and removal plus treatment are different scopes.

Cleared gutter channel beside an asphalt shingle roofGutter Cleaning$200–$450Typical home · CAD

Our typical residential gutter-cleaning price guide. Footage, height, roof pitch, debris and deluxe extras affect the total. Your address and written quote confirm the price.

Residential window cleaning with a long brush pole at a brick houseWindow CleaningFree QuoteProperty-specific pricing

Pane count, size, storeys and access are assessed. Choose exterior only or inside and out; screens, tracks and mineral-stain work are listed separately.

Grey shingle-sided house with a white wraparound porch and landscaped gardenHouse Washing & Soft WashingFree QuoteProperty-specific pricing

Wall area, siding type, building height and organic buildup guide the price. Identify soffits, fascia and gutter faces you want included.

Patio paver pressure washing in progress with cleaned and unwashed areas visiblePressure Washing & Power Washing$0.40–$0.70Per sq. ft. · $200 minimum · CAD

Our price guide for suitable driveways, walkways and decks. Material, crevices, condition and access affect the rate. This is not a blanket price for all building surfaces.

Modern house with a broad paving-stone driveway, large windows and landscaped bordersDriveway Cleaning$0.40–$0.70Per sq. ft. · $200 minimum · CAD

The driveway pressure-washing guideline. Deep oil, rust, specialist stain treatment and difficult drainage need separate assessment.

Patio paver pressure washing in progress with cleaned and unwashed areas visiblePatio & Paver CleaningFree QuoteProperty-specific pricing

Area, paving material, joints and drainage affect the price. Re-sanding, sealing and repairs are separate unless the proposal expressly includes them.

The same outdoor timber stairs after surface cleaningDeck & Fence CleaningDecks: $0.40–$0.70Per sq. ft. · $200 minimum · CAD

Our deck-washing price guide applies to suitable surfaces. The substrate and finish decide suitability. Fences, restoration, staining and coatings are quoted separately.

Roof-edge gutter and white downspout beside a sunlit exterior wallExterior Gutter BrighteningFree QuoteProperty-specific pricing

Exterior gutter-face footage, oxidation, streaking and coating condition determine the scope. This service is separate from debris clearing inside the gutters.

Roof-edge gutter and white downspout beside a sunlit exterior wallSoffit & Fascia CleaningFree QuoteProperty-specific pricing

Roofline length, height, material and fixtures determine access and price. Porch ceilings and carports are included only when listed.

A strata property's asphalt shingle roof after moss removalStrata Exterior CleaningFree QuoteProperty-specific pricing

A building-by-building proposal lists roofs, drainage, glass and shared surfaces, with access, resident notices and project phases assessed.

Worker pressure washing a paved pedestrian area behind a temporary cordonCommercial Exterior CleaningFree QuoteProperty-specific pricing

Surface area, operating hours, public access and the type of contamination determine a one-time or recurring commercial quote.

Grey shingle-sided house with a white wraparound porch and landscaped gardenFull Exterior CleaningFree QuoteProperty-specific pricing

Choose the services and buildings you need. Each task appears in the package quote with its method, inclusions and any confirmed saving.

Grey shingle-sided house with a white wraparound porch and landscaped gardenGutter & Window Service PlansFree QuoteProperty-specific pricing

Gutter plans offer $50 or $100 off each scheduled clean under the plan terms below. Window maintenance is quoted by pane list, inside-or-outside scope and visit frequency.

Purple permanent LED roofline and soffit lighting on two modern homes at nightPermanent LED LightingFree QuoteProperty-specific pricing

Measured roofline length, LED system, mounting track, controller, power requirements and access determine the installed price. Your quote itemizes the specified lighting system and installation work.

Warm-white Christmas lights outlining a gabled house porch and garden hedges at nightChristmas Light InstallationFree QuoteProperty-specific pricing

Roofline footage, C9 or mini lights, trees, installation access and seasonal package details determine the price. Request an itemized full-service seasonal package for your property.

Grey shingle-sided house with a white wraparound porch and landscaped gardenSoft WashingFree QuoteProperty-specific pricing

The surfaces, material, organic growth, area and low-pressure access determine the price. Roof treatment, wall washing and hard-surface cleaning are scoped individually.

A Useful Measurement Example

An 800 sq. ft. driveway at the $0.40–$0.70 guideline calculates to $320–$560. That illustrates the rate; it is not an automatic quote for oil removal, unusual access, tax or additional work. Send photos and the actual surface area so the proposal can be specific.

Drainage on a Schedule

Gutter Cleaning Service Plans.

Choose one, two or three visits a year. The best interval follows the trees and debris at your property.

Cleared Langford eavestrough after interior gutter cleaning
Langford gutter channel after cleaning.

One agreed visit

One-Time

Standard Quote

No recurring-plan discount

  • Inside gutter clearing
  • Accessible downspout flow check
  • Roof and gutter visual check
  • Written scope and price
Request This Plan

Two planned visits per year

Twice a Year

$50 Off

Each gutter cleaning · 10% off additional services

  • A schedule matched to debris fall
  • Roof and gutter visual check
  • Defined scope at every visit
  • Additional-service eligibility in your quote
Request This Plan

Twice-yearly plans offer $50 off each clean; three-visit plans offer $100 off each clean. Your quote confirms the base rate, discounted rate, eligible additional services and plan terms. Visual checks are observations made during cleaning, not a roofing or building-envelope inspection.

Keep the View Clear

Window Cleaning Service Plans.

Choose your pane list, inside or outside scope, and a frequency that suits your home or business.

Squeegee moving across a soapy residential window with a garden reflected in the glass
A close view of the squeegee finish on window glass.

One-time window clean

Fresh Start

Exterior or Inside & Out

Free No Obligation Quote · Per-Visit Pricing

  • An agreed pane list
  • High-glass access reviewed
  • Screens and tracks as listed options
  • Free property-specific quote
Plan My Window Cleaning

Two visits per year

Seasonal Clarity

Spring & Later-Season Care

Free No Obligation Quote · Per-Visit Pricing

  • A consistent glass scope
  • Exposure-based scheduling
  • Interior visits by arrangement
  • Per-visit price confirmed in writing
Plan My Window Cleaning

Quarterly or a custom interval

Frequent Finish

Homes & Storefronts

Free No Obligation Quote · Per-Visit Pricing

  • For more frequent visible buildup
  • Separate residential or business scope
  • Access and opening hours considered
  • No automatic subscription assumed
Plan My Window Cleaning

Each window plan is priced for your pane list, height, access and visit frequency. Your written proposal confirms the per-visit total. Screens, tracks, skylights and stain restoration are included only when specified.

Before You Book

Pricing Questions, Answered.

Know the method, the scope and what to expect.

Our $200–$450 gutter range and $0.40–$0.70 per-square-foot washing guide help you plan a budget. Your property-specific proposal sets the booking price. Height, material, debris, drainage and the scope affect the estimate. The written proposal confirms the total, taxes and any travel or access charges before work.

At $0.40–$0.70 per square foot, the arithmetic is $320–$560 before any applicable tax or separately agreed work. That is an illustration of the rate, not an automated quote. Deep oil, unusual stains, drainage controls or difficult access can change the scope and price.

Roof pitch, material and moss coverage can change the time and method needed. Window quotes depend on panes, height and interior access; lighting depends on measured footage, components and power. A free measured quote lets you compare the complete work, materials and price for your property.

Confirm both in the proposal. Debris clearing and accessible downspout checks are the starting scope; flushing, guard removal and exterior gutter-face cleaning can require more work. Gutter brightening removes suitable marks on the outside and does not replace clearing the channel inside.

The twice-yearly plan advertises $50 off each gutter cleaning and 10% off additional services. The three-visit plan advertises $100 off each gutter cleaning and 15% off additional services. Your proposal states the base price, plan price, eligible additional work and terms; discounts are not automatically stacked or applied to every lighting product.

No. From $29 per month is a starting payment for eligible quoted maintenance plans. Your proposal must confirm the total commitment, number of payments, treatment visits, initial removal cost and renewal terms. Roof moss removal, preventive treatment and recurring care are priced as distinct scopes.

No. Requesting a quote lets us assess the property. Booking, any deposit, the exact service date and the agreed price follow a written proposal. The website does not charge a card or start recurring payments.

Let’s Look at Your Property

A Clear Quote.
A Better-Looking Home.

Tell us what you want to improve. We’ll explain the suitable work and prepare an itemized estimate, with the care, finish and price clear before you book.

For a direct inbox enquiry, email us your address, photos and the services you need.

  • Property-Specific Assessment
  • Written Scope Before Work
  • No Obligation to Book

Request Your Free No Obligation Quote

Roof, gutters, glass or the whole exterior.

No obligation. We use your details to respond to this quote. Privacy Policy.