Professional Cleaning and Installation Services
Serving the Cowichan Valley for over 16 years
Armstrong has provided professional and courteous services to Cowichan Valley for over 16 years.
Our employees are fully trained, courteous and knowledgeable. We use the latest techniques and environmentally safe products to clean your windows, gutters and siding. We 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 including WCB and “Fall Safe” trained.

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 >>