Services Results How It Works About Service Area FAQ
Get a Free Quote Call 778-200-5288

Serving the Lower Mainland, BC

We care for
your property.

Roof cleaning, pressure washing, gutters, and windows — done right by a local team that treats every property like our own.

  • Free, no-obligation quotes
  • Locally owned & operated
  • Satisfaction guaranteed
A well-kept detached home with a clean driveway
Satisfaction guaranteed We're not done till you're happy
Detail-focused work On time, every time
0

Core services

Local

Owned & operated in BC

0

Typical quote turnaround

0

Cost for an estimate

What we do

Exterior care, handled end to end

Everything your property's outside needs — from the roofline down to the driveway.

A tile roof covered in moss growth

Roof Cleaning

Careful removal of moss, algae, and debris to protect your roof and extend its life.

  • Moss removal
  • Soft wash
  • Debris clearing
A pressure washer cleaning house siding

Pressure Washing

Driveways, walkways, decks, and siding restored to a like-new finish.

  • Driveways
  • Decks
  • Siding
A gutter being cleared with a cleaning tool

Gutter Cleaning

Complete debris removal and downspout flushing to keep water moving away from your home.

  • Downspouts
  • Full flush
  • Seasonal
A window being cleaned with a squeegee

Window Cleaning

Streak-free interior and exterior window cleaning for a brighter, cleaner home.

  • Interior
  • Exterior
  • Tracks & sills
A cleaned roof and tidy home exterior

Exterior Maintenance

General upkeep and property care to keep everything looking its best, year-round.

  • Seasonal upkeep
  • Property care

Not sure what you need?

Tell us about your property and we'll recommend the right service — and price it for free.

Get a Detailed Estimate

See the difference

Drag to reveal the result

Moss and grime don't just look bad — they hold moisture against your roof and shorten its life. Here's what a proper clean looks like.

  • Method matched to the surfaceSoft wash where it counts, pressure where it's safe.
  • Plants and property protectedWe take care around landscaping, fixtures, and finishes.
  • Cleaned up before we leaveDebris removed, site tidy, nothing left behind.
Get My Free Quote
Asphalt shingle roof covered in thick moss before cleaning
The same roof clear of moss after cleaning
Before After

Drag the handle — or use your arrow keys

How it works

Three steps, no hassle

From first call to finished job, we keep it simple.

01

Request a Quote

Fill out our short form or give us a call for a free, no-obligation estimate.

02

We Clean

Our team arrives on time and completes the job with attention to detail.

03

You Relax

Enjoy your sparkling clean property while we handle the hard work.

Our promise

What you can count on

No sales pressure and no surprises — just the standards we hold ourselves to on every job.

We show up when we say

You get a time window and we keep to it. If anything changes, you hear it from us first.

The quoted price is the price

Estimates are free and firm. No add-ons invented halfway through the job.

We finish when you're happy

If something isn't right, tell us and we'll come back and put it right.

About us

Why choose NAC Property Maintenance?

NAC Property Maintenance is a locally owned and operated business serving the Lower Mainland, BC. We show up on time, treat every property with care, and pay attention to the details other companies rush past.

  • Locally owned — you deal with us, not a franchise call centre.
  • Clear, up-front pricing with no surprise add-ons.
  • One job or ongoing seasonal upkeep — your call.
  • We're not finished until you're happy with the result.

Where we work

Serving the Lower Mainland

Metro Vancouver and the Fraser Valley — if you're nearby, just ask.

  • Vancouver
  • Burnaby
  • Richmond
  • Surrey
  • Coquitlam
  • New Westminster
  • Delta
  • Langley
  • Maple Ridge
  • Abbotsford
  • North Shore
  • Chilliwack

Don't see your city? Give us a call at 778-200-5288 — we may still be able to help.

Common questions

Frequently asked questions

Do I need to be home for the service?

In most cases, no — as long as we have access to the areas that need cleaning (like a water connection or unlocked gate), you don't need to be present.

How often should I have my gutters cleaned?

We generally recommend cleaning gutters at least once or twice a year — typically in spring and/or late fall — to help prevent clogs and water damage.

Is pressure washing safe for my siding and roof?

We match the method to the surface — gentler techniques for roofs and siding, and higher-pressure cleaning where it's appropriate, like concrete driveways and walkways.

What areas do you serve?

We serve the Lower Mainland, BC — including Metro Vancouver and the Fraser Valley. If you're just outside our usual area, call us and we'll let you know.

How do I get a quote?

Click "Get a Free Quote," fill out the short form, or give us a call at 778-200-5288 — we'll get back to you with an estimate.

Ready for a free quote?

Tell us about your property and we'll get back to you with a free, no-obligation estimate.

Or email info@nacpropertymaintenance.ca

Call Free Quote