Duncan Based. Nanaimo to Victoria.topchoicemossremoval@gmail.comMonday–Friday, 7 am–7 pm
Grey shingle-sided house with a white wraparound porch and landscaped garden

Duncan Based · Vancouver Island

Roof Moss Removal
in Duncan, BC.

Roof moss removal, roof cleaning and roof demossing in Duncan, with a plan suited to your roof’s material and condition. Complete your exterior care with gutter cleaning, window washing, house soft washing and pressure washing from Nanaimo to Victoria.

Call Today for a Free No Obligation Quote(778) 652-6121
Roof-Specific MethodsFree Estimates

The First Step Is Simple

Let’s Clean Things Up.

Get a free quote for your property.

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

Gentle Roof Moss CareSurface-Specific CleaningClear, Itemized QuotesNanaimo to Victoria

A Closer Look at the Difference

Slide into a Better-Looking Exterior.

Real photographs of roof moss removal, gutter clearing, concrete washing and exterior stair cleaning. Move the slider to see the change on each surface.

Care Starts at the Roof.

Roof cleaning and roof de-mossing should protect the material underneath. An asphalt roof needs a gentle, manufacturer-compatible method. We explain the condition, suitable removal or treatment and cleanup, so the work serves the roof as well as its appearance.

Explore Roof & Moss Care
The same asphalt shingle roof after physical moss removalMoss along asphalt shingle courses before roof demossingBeforeAfter
Roof Moss Removal & Roof Demossing

The same roof before and after physical moss removal. The camera angle varies slightly. Roof condition determines the suitable removal and treatment approach.

Drag the handle, tap the image or use your keyboard arrow keys.
Cleared Langford eavestrough after interior gutter cleaningLeaves and needles inside a Langford gutter before eavestrough cleaningBeforeAfter
Langford Gutter & Eavestrough Cleaning

Debris clearing in the same gutter channel. The photographs were taken from slightly different positions along the roofline.

Drag the handle, tap the image or use your keyboard arrow keys.
The same concrete walkway after pressure washingSurface grime on a concrete side walkway before pressure washingBeforeAfter
Concrete Walkway Pressure Washing

The same side walkway before and after washing. Existing concrete wear and deeper marks can remain after routine surface cleaning.

Drag the handle, tap the image or use your keyboard arrow keys.
The same outdoor timber stairs after surface cleaningOrganic buildup on outdoor timber stairs before cleaningBeforeAfter
Exterior Timber Stair Cleaning

The same outdoor stairs before and after cleaning. The original paint, weathering and timber remain visible; refinishing is a separate task.

Drag the handle, tap the image or use your keyboard arrow keys.

A Beautiful Home after Dark

From Everyday Evenings to Holiday Magic.

A measured design, suitable outdoor components and clear installation terms for the lighting you choose.

Purple permanent LED roofline and soffit lighting on two modern homes at night
Purple roofline LEDs accent the gables and lower eaves of two modern homes.

Permanent LED Roofline Lighting

Warm white for everyday evenings; colour for celebrations. Permanent LED roofline lights follow your chosen eaves and gables, with the mounting finish, controls, power and system care detailed in your proposal.

Explore Permanent Lighting
Warm-white Christmas lights outlining a gabled house porch and garden hedges at night
Warm roofline lights, a framed porch and glowing hedges make a complete holiday entrance.

Christmas Light Installation

A crisp C9 roofline, a welcoming entrance or trees wrapped in light. Professional Christmas and holiday light installation starts with the look you love, then brings the materials, maintenance, removal and storage into one seasonal plan.

Explore Christmas Lighting

A Considered Roofline

Year-round roofline lighting can make a quiet architectural statement or a brighter holiday display. Compare the warm-white finish, colour settings and daytime track against the rooflines you actually want lit.

A Welcoming Holiday Display

Choose a warm-white Christmas display, a classic red-and-green roofline or a multicolour garden. Roofline lights, entrance garlands and tree wrapping need their own measurements, access and outdoor power plan.

Designed for Your Property

We plan permanent lighting and Christmas light installation in Duncan, Nanaimo, Victoria, Langford and the Saanich Peninsula. Show the front and rear elevations, favourite features and outdoor outlets before measuring.

Know the Work before You Book

Exterior Cleaning, Explained.

A useful guide to roof demossing, eavestrough maintenance, window washing, house soft washing and outdoor surface cleaning, so you can choose the right work.

Roof Moss Removal, Roof Cleaning & Moss Prevention

A better-looking roof starts with care for the shingles, not simply a fast change in colour. Roof demossing addresses suitable established growth; a compatible moss treatment deals with living growth and later regrowth. Show us the shaded planes, valleys and gutters as well as the front elevation. We can build the visit around those priorities and explain what you should see immediately, what takes time and when a follow-up is useful.

Gutter Cleaning, Eavestrough Clearing & Roofline Care

When rain spills over a gutter, start with the channel, outlet and accessible downspout. Inside gutter cleaning tackles debris; exterior gutter brightening improves suitable marks on the visible face. Soffit and fascia washing finishes the surrounding trim. We price those tasks clearly, collect the removed material and help you choose a maintenance interval from the leaves and needles your property actually receives.

Exterior Window Cleaning & Inside-and-Out Glass

Clear kitchen glass, patio doors and upper view windows can change how your whole home feels. Choose exterior window washing or an inside-and-out visit, then add the screens, tracks, skylights and glass railings you want cared for. The pane list and access guide the method and price. A recurring plan keeps that same list clear, so you can compare visits and enjoy the view through the seasons.

House Washing, Siding Cleaning & Low-Pressure Soft Washing

Green siding and dirty trim call for a method that respects the finish beneath them. A house-washing visit can cover suitable vinyl, painted surfaces and stucco, with low-pressure application, brushing and rinsing chosen for the material. We look at the sheltered rear wall, porch ceiling and garage returns as well as the street-facing facade. Garden protection and the final exterior glass clean belong in the plan from the start.

Pressure Washing for Driveways, Patios, Pavers & Decks

A clean front path makes a welcoming entrance; a refreshed patio gives you a space you want to use. Power washing starts with the concrete, stone, joints or timber, then follows the surface condition and drainage. Include the parking pad, side walkway and outdoor steps in the area you want quoted. Paver joint care, deep stain work and timber refinishing are discussed separately so the washing price is easy to compare.

Strata, Commercial & Complete Exterior Cleaning

The best property plan puts each job in a sensible order. Roof work can come before gutters, wall washing before the final windows, and outdoor surfaces after overhead debris has been collected. For strata and commercial sites, the proposal also needs building lists, shared-access arrangements and a schedule people can follow. Choose one focused service, a coordinated exterior package or recurring gutter and window care, with every task priced and explained.

The Top Choice Standard

Care You Can Feel Good About.

The value is in the advice, the work and the way your property is treated.

Honest Recommendations

We explain what needs attention and why. If a surface needs repair, we say so. If one roof plane or one gutter run needs work, we can price that work rather than sell a larger package by default.

Care for Your Property

Good cleaning starts before the first rinse. We plan around the roofing, paint, glass, gardens, drainage and access, then choose a method that suits the material.

A Price You Understand

You receive the selected services, inclusions and price in writing. We discuss changes with you before adding work, so you can make a decision with the full picture.

Respect from Start to Finish

We agree on access, preparation and timing, keep you informed about changes and include the cleanup in the work plan. Your home, neighbours and time deserve consideration.

Meet Our Values & Approach

Clear from the Start

Your Home. A Thoughtful Plan.

01

Tell Us What Needs Attention

Send the address, surfaces and a few photos. Roof moss, blocked eavestroughs, dirty glass or a lighting design all have different needs.

02

Get a Property-Specific Quote

We consider materials, access, drainage and condition. Your proposal identifies the work, the price and what’s included.

03

Choose a Suitable Visit

Agree on scope and timing. We explain preparation, expected results and any ongoing care that makes sense for your property.

Local Care, across the Island

Rooted in Duncan.
Reaching Your Community.

Our primary corridor runs from Nanaimo through Ladysmith, Chemainus, Duncan and South Cowichan to Greater Victoria and the Saanich Peninsula. Lake Cowichan and Sooke visits are arranged by address.

Read your local guide for access, neighbourhoods and practical surface-care considerations. From Maple Bay view windows to Victoria storefronts, the actual property guides the proposal.

Explore Your Service Area

Your Community. Your Property.

Exterior Cleaning from Nanaimo to Victoria.

Local service guides for the Cowichan Valley, South Cowichan, Greater Victoria and the Saanich Peninsula.

Duncan & the Cowichan Valley

Duncan moss removal and roof demossing start with the roof itself: shaded shingle courses, valleys holding needles and the gutter outlets below. Around Centennial Heights, Gibbins Road and the Quamichan area, we can combine roof care with gutter cleaning, exterior window washing and house soft washing. Maple Bay and Cowichan Bay requests can include view windows, glass railings and outdoor living areas.

Nanaimo, Cedar & Yellow Point

Nanaimo exterior cleaning can mean upper windows in Hammond Bay, gutters above a shaded yard in Departure Bay or concrete driveway cleaning in Chase River. We count panes, review every elevation and plan the work around access. Cedar and Yellow Point properties may have a main house, detached garage and longer water or equipment routes; those details belong in the quote.

South Cowichan & Lakeside Homes

Shawnigan Lake roof cleaning, Cobble Hill gutter maintenance and Mill Bay window washing have different priorities. Wooded rooflines call for attention to needles and regrowth; lake-facing decks need material-specific cleaning and a drainage plan. Arbutus Ridge and Bamberton enquiries can include high glass, railings and house washing. A coordinated visit finishes with the surfaces you enjoy most.

Victoria, Oak Bay & Saanich

Victoria moss removal is roof maintenance chosen for the covering, growth and condition. In Fairfield, Fernwood, James Bay and Rockland, established gardens and close side access can shape the visit. Oak Bay window cleaning may include glazing and rails; Saanich soft washing and gutter cleaning can be planned around wooded lots in Broadmead, Royal Oak and Gordon Head. Storefront and strata work receives its own access and scheduling plan.

The West Shore & Sooke

Langford pressure washing, Colwood house washing and View Royal gutter cleaning can be combined with a finish-focused window visit. Bear Mountain, Westhills, Royal Bay and Triangle Mountain enquiries should show the rear elevation as well as the front. We also plan Christmas light installation and permanent roofline lighting from measured features. Metchosin and Sooke visits include address-specific travel, water and access planning.

Sidney & the Saanich Peninsula

Sidney window washing and storefront glass care can follow a different schedule from roof moss treatment. North Saanich requests around Deep Cove, Dean Park and Patricia Bay often need a clear list of rooflines, panes and detached buildings. In Saanichton, Tanner Ridge and Brentwood Bay, we can coordinate gutter clearing, siding soft washing and patio cleaning, with each material and task identified.

Start with a Clear Budget

Clear Prices. A Quote for Your Home.

Useful guides for gutters and suitable hard surfaces, with an itemized quote for the work at your property.

View All Service Pricing
Cleared Langford eavestrough after interior gutter cleaning
Langford gutter channel after cleaning.

Gutter Cleaning

$200–$450

Typical residential range. Footage, height, debris and the chosen extras affect your written quote.

See the Gutter Scope
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.

Driveways, Walkways & Decks

$0.40–$0.70 /sq. ft.

Hard-surface guideline with a $200 minimum. Material, condition and access still determine suitability.

See the Washing Scope

CAD price guides. Your written quote sets the total for the selected work. Windows, roofs, soft washing and lighting are quoted individually. Taxes and any access or travel charges are confirmed before booking.

Take the Remembering Out of It

Gutters and Windows.
On a Plan That Fits.

Choose one-time care or scheduled visits. Two gutter cleans per year offer $50 off each clean; three visits offer $100 off each clean. Your quote confirms the plan and additional-service discount terms.

Window plans follow a defined pane list and the frequency you prefer, with exterior-only or inside-and-out options priced for your home.

Explore Service & Maintenance Plans
Drainage Care

Two or Three Planned Visits

Gutter clearing and accessible flow checks, with a schedule matched to actual tree debris.

Clearer Glass

One-Time or Seasonal

Exterior or inside-and-out glass, with screens and tracks included only when listed.

Before You Book

Exterior Cleaning & Lighting: Your Questions.

Know the method, the scope and what to expect.

We are based in Duncan and arrange exterior cleaning across the Nanaimo-to-Victoria service corridor, including Ladysmith, Chemainus, the Cowichan Valley, the Saanich Peninsula and Greater Victoria. Send your address so we can confirm access, travel and scheduling for your property.

Request roof cleaning and roof moss removal, moss treatment, gutter and eavestrough cleaning, window washing, house and siding soft washing, pressure washing, driveway and patio cleaning, deck and fence cleaning, soffit and fascia cleaning, commercial or strata exterior maintenance, permanent LED roofline lighting and Christmas light installation. Your written quote identifies the surfaces and work included.

No. Asphalt shingles need a manufacturer-compatible cleaning method. High-pressure washing and aggressive scraping can harm the protective granules and shingle edges. We assess the roof, discuss low-pressure treatment and gentle removal where suitable, and flag damage that needs a roofer.

A useful quote depends on the actual property: roof area and pitch, building height, surface condition, water access, drainage, and the amount of debris. Photos and an address help us prepare an estimate. We confirm the scope and total price before work rather than offering a one-size-fits-all rate.

Yes. A coordinated visit can put roof work first, clear gutters afterwards and finish with exterior glass. Tell us which surfaces need attention and ask for an itemized full exterior cleaning quote.

Often exterior-only work can be arranged without you staying home, provided access, water supply and the scope are confirmed. Interior window cleaning requires suitable access. Keep windows closed, move vehicles and let us know about pets, gates and fragile landscaping.

Roof cleaning is the broader scope of caring for a suitable roof surface. De-mossing or moss removal addresses existing growth; treatment uses a compatible product to affect moss and its regrowth. A treatment-only visit can have a slower visible result than assessed physical removal. Your quote states which tasks are included, the method and what should change over time.

Not necessarily. Treatment can affect the moss before it changes appearance or weathers away. Large clumps, roof age and the shingle condition can limit appropriate physical removal. We explain treatment timing and follow-up based on the growth and condition of your actual roof.

Shade, slower drying, trapped debris and nearby vegetation can favour repeated growth. Removing moss does not change all of those conditions. Track the affected roof plane, keep accessible gutters clear and discuss suitable preventive treatment. Branch work needs the appropriate permissions and tree professional; no treatment makes every roof permanently maintenance-free.

No. A leak, missing shingles, damaged flashing or deteriorated roofing needs a qualified repair assessment. Roof cleaning is maintenance, not leak diagnosis or roof replacement. Tell us about active water entry before booking; we can keep the proposed cleaning work separate from the repairs the building needs.

Use the property's actual debris pattern. An open site may need a different interval from a roof beneath deciduous trees or conifers. Two planned visits can suit seasonal debris, while heavy needles can justify three. Inspect from the ground after wind and leaf fall; overflow can also indicate pitch, outlet or drainage problems that clearing alone will not fix.

No. Needles, seeds, roof granules and fine debris can still collect around guards and outlets. Some covers need removal for a thorough clean, affecting access and labour. Include photos of the guard type when asking for a price, and confirm whether removal and reinstallation are included.

The blockage may be in the outlet, a bend or a buried drain, or the gutter may have a slope or capacity problem. Interior gutter clearing is not the same as underground drain diagnosis. We state which accessible flow checks are included and flag signs that need a repair or drainage specialist.

Interior eavestrough cleaning removes debris so water can flow. Gutter brightening treats suitable marks on the visible exterior face. Green organic film, dark streaks, oxidation and coating failure are different conditions, so an inside clean does not promise a white exterior or restoration of damaged paint.

Only when listed. Choose exterior-only glass or inside-and-out cleaning, then identify screens, tracks, skylights, glass railings and other features. A consistent pane list makes a recurring quote useful. High or inaccessible glazing may require a separate access assessment.

Routine cleaning removes suitable surface dirt. Fogging between sealed panes indicates an issue inside the unit and cannot be washed away. Mineral deposits, salt residue, paint and adhesives need assessment; specialist stain removal is distinct from a normal wash, and etched or scratched glass may remain visibly damaged.

A suitable pole system uses a brush and treated water to loosen and rinse surface dirt. The glass, frames, access and water quality affect whether it is the right method. A hand-cleaning approach may be chosen for another window or interior scope. Ask which panes and frame cleaning are included instead of judging the service only by the tool.

The method depends on the siding, finish, condition and manufacturer guidance. Controlled low-pressure cleaning and gentle brushing can be appropriate for suitable vinyl; forcing water into joints or using an aggressive jet can cause harm. Loose panels, failing seals and damaged coatings should be identified before the wash.

The proposal should identify walls and each additional feature: soffits, fascia, exterior gutter faces, porch ceilings or detached buildings. Interior gutter clearing and final window washing are separate services unless included by name. A clear scope prevents a wall-washing price from being mistaken for an entire-property package.

A routine surface clean targets suitable dirt and organic buildup. Deep oil, rust, paint and other staining can need a different treatment and may not disappear. Concrete condition and runoff matter too. Describe the stains in photos so the quote distinguishes general washing from specialist restoration.

Some cleaning can loosen joint material, especially where it is already deteriorated. Joint type, drainage and paving condition should be assessed first. Re-sanding, weed work, sealing and repairs are separate tasks unless specified. The washing quote should state what happens to the joints and what follow-up may be needed.

Cleaning can remove suitable grime or organic growth, but it cannot reverse rot, splits, UV weathering or failed coatings. Excessive pressure can damage wood fibres. The appropriate method follows the timber or composite material and finish; restoration, sanding, staining and sealing belong in a separate scope.

Tell us about ponds, sensitive plants, pets and loose items before the visit. We agree on preparation and the work-area boundary for the actual method and products. Keep windows shut and move items or vehicles as discussed. Re-entry and drying instructions follow the quoted work rather than a universal waiting period.

The service and conditions decide. Roof access, wind, product requirements and water freezing on walking surfaces can require rescheduling. A little rain is different from unsafe access or unsuitable treatment conditions. We confirm a practical booking window and the contact process if weather changes.

A coordinated visit usually puts upper-surface work before finishing glass and ground-level areas. Roof treatment can require a different weather window or follow-up, so the whole package is not automatically completed in one day. We itemize the selected services and explain the sequence before booking.

Provide the site address, building list, storeys, roof and cladding materials, pane scope and shared areas. Identify resident notices, private-access permissions, reporting needs and the approved contact. Compare proposals using the same surfaces, access and documentation requirements; cleaning is distinct from a building-envelope assessment.

Yes, enquiries can be scoped for storefront glass, suitable entrances and other exterior surfaces. Pane lists, opening hours, pedestrian access and contamination determine the proposal. Oily or hazardous residues need specialist assessment and are not included in an ordinary walkway wash.

Our pricing guide lists $200–$450 for typical residential gutter cleaning and $0.40–$0.70 per-square-foot guideline for driveways, walkways and decks, with a $200 minimum. Your actual quote confirms material, area, height, access, taxes and any extras. Other services are assessed individually.

The published twice-yearly gutter plan lists $50 off each cleaning and 10% off additional services. Three planned visits list $100 off each cleaning and 15% off additional services. We identify the base quote, eligible extras and terms in writing. Window frequency and lighting products do not automatically receive an unconfirmed discount.

They are different choices. Permanent LEDs stay installed and can offer product-specific controls or scenes. Seasonal Christmas lighting can include C9 rooflines, wrapped trees and decorations with removal and storage. Compare daytime appearance, evening design, system features, ownership and the total package rather than assume one suits every home.

Ask for the design, materials, installation, in-season care, takedown window and storage terms. Also confirm who owns the lights and what a later season costs. Your Top Choice proposal states the complete seasonal package, including any maintenance response and multi-year terms.

The measured roofline, selected LED system, track, controllers, power, height and access determine the installed price. Future service depends on replaceable components and the written manufacturer and workmanship coverage. Ask about app compatibility, electrical alterations and access costs before comparing quotes by footage alone.

Yes. Top Choice arranges Victoria roof moss removal and roof cleaning, including Fairfield, Fernwood, James Bay, Rockland and other neighbourhoods. Include the roof material, full-building photos and any narrow side access. We can price gutter cleaning with the roof work and schedule the final exterior windows after upper-surface cleaning.

We can prepare a coordinated Duncan roof and gutter quote. Roof condition determines the removal or treatment method; gutter length, height and debris determine the drainage scope. Tell us about overflow, guards and detached buildings. The proposal explains the sequence and any later roof-treatment follow-up so you know what happens at each visit.

Yes. Send your address in North Nanaimo, Hammond Bay, Departure Bay or another Nanaimo neighbourhood, with photos of the glass and driveway. Elevated panes, glass rails, sloping access and drainage can affect the setup. We list window washing and concrete cleaning separately, then coordinate them so the last glass clean follows nearby washing.

Show each wall, the siding or stucco finish, painted trim and any peeling coating. Identify soffits, fascia and exterior gutter faces you want included. Mature planting, ponds and narrow access matter. A low-pressure house wash follows the assessed finish; glass, interior gutters and specialist oxidation removal receive their own listed scope.

Yes. Wooded South Cowichan properties can benefit from a plan that tracks needles, leaves and recurring growth instead of repeating every service on a fixed date. Send the address, water source and separate outbuilding photos. We can discuss roof moss treatment, two- or three-visit gutter plans and seasonal window care at different intervals.

We arrange permanent LED roofline lighting, Christmas light installation and exterior cleaning enquiries across the service corridor, including Langford, Colwood, View Royal, Sidney and the Saanich Peninsula. Lighting needs measured features, an outdoor power plan and installation access. Cleaning can be coordinated beforehand, with seasonal takedown or year-round system care stated separately.

Build the package from the surfaces you want improved: roof moss, inside gutters, siding, soffits, windows, driveway or patio. A full exterior clean should list each selected task and the order of work. Detached garages, glass rails and upper rear elevations need to appear in the photos and scope too. You can choose the complete plan or approve only the priorities that fit your budget.

That is a common design goal for a configurable LED roofline system. Compare the actual white-light appearance, colour options, controls and programming in the quoted system before choosing it. Ask to see the proposed daytime track finish as well as an evening light pattern. Confirm which features are included rather than assuming every permanent-lighting product has the same controls.

Send your preferred switch-on date and property photos before you want the display installed. The design, measurements, supplied materials, outdoor power and safe access all need planning. Include any wrapped trees, entrance garlands or rooflines beyond the front of the house. Your seasonal proposal should also give the maintenance period, removal window and storage arrangement; the installation date is confirmed with the booking.

Yes. Exterior-only window washing is a separate scope from inside-and-out cleaning. Tell us which doors, upper windows, skylights and glass rails to include, and identify screens that restrict access to the outside glass. Interior access is needed only for agreed work that requires it. A pane list makes the first quote clearer and later seasonal visits easier to arrange.

Start with the surfaces you use and the buildup you can see: view windows, railings, sheltered siding, gutters and outdoor steps. Photograph the waterside elevation and any steep or narrow access, because the street view may hide the highest glass. Tell us about ponds, shoreline drainage and the water supply. Routine glass washing and separately assessed mineral marks should be distinguished in the quote.

One visit can address a current debris problem; a plan helps when leaves and needles repeatedly collect. Watch which gutter runs fill, when leaf fall occurs and whether outlets overflow between visits. Two or three planned cleans may suit different properties. Compare the listed work and annual total, including the stated plan discounts, rather than choosing a frequency from the size of the house alone.

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.