High-Quality Commercial and Residential Cleaning Services


NC Maintenance provides commercial and residential cleaning services with excellent customer service in the Lower Mainland.

With more than 160 days of rain and 50 inches of rain a year, properties in Vancouver and the Lower Mainland are continuously exposed to rain, wind, tree debris, as well as other weather conditions. NC Maintenance is your ally when it comes to the upkeeping of your home or business premises. No matter the size and complexity of the job, we deliver astounding results even in the most challenging exterior cleaning situations:

  • Our roof cleaning service keeps your roof free of moss, algae, and fungus, increasing its lifespan for years.
  • Our power washing or soft washing service reduces the potential long-term damage by reducing build-up and keeping your property looking at its best, without damaging the exterior.
  • Our gutter cleaning service manually removes debris from your gutters and make sure nothing is blocking the water flow and keep away pest and critters.
  • Our services improve the visual appeal of your property and enhance its value.

We proudly serve residential and commercial properties in the Lower Mainland and offer competitive pricing. No matter if you are looking for a one-time cleaning or to schedule routine service, we are happy to provide a free estimate and show you the results of our work.

NC Maintenance is committed with the environment and your health

We use eco-friendly products that won’t have a negative impact on the environment or on your health. With a collective experience of over 25 years, we are continually updating our skill set and use state-of-the-art equipment for an efficient service.

Our Services:


Pressure Washing

Gutter Cleaning

Roof Cleaning





We recently had NC Maintenance power wash our house and were really happy with the results. We found Nelson very courteous and detail orientated!
As it is the tail end of winter, he worked with us regarding our schedule and weather.
My wife was impressed that after it was done, he did not leave looking like “recently power washed” look on the lawn, sidewalk etc – a definite plus in our books.
Good service at a fair price. We definitely recommend NC Maintenance.

Faiyaz Azad

Langley, BC

Nelson did a great job pressure washing our concrete driveway. He was able to come out the same day I called. We had tons of green mold down our gangway. Within 30 minutes it was gone!  I definitely recommend using NC Maintenance – Nelson is professional and efficient!


Richmond, BC

We are ready to