Professional Cleaning and Installation Services
Serving the Cowichan Valley for over 20 years
Armstrong Cleaning has been proudly serving the Cowichan Valley and surrounding area for over 20 years.
Our team of courteous professionals are here to help you with all of your home maintenance needs. We use the latest techniques with environmentally safe products and offer a SATISFACTION GUARANTEE second to none in the industry.
Not sure how much it will cost? We will give you a FREE Estimate with Guaranteed Pricing.
You can rest easy knowing we are fully insured, bonded, and WorkSafe BC compliant.

Thank you for the work that you provided on our house. It is a great improvement and we feel much better knowing that the water will be flowing where it is supposed to go.
More Testimonials >>