Canada Home Maintenance Solutions has many janitorial options to meet your budget and to cause minimal impact to your business' operations. Office and kitchen cleaning. Waste removal, Washroom cleaning and re-stocking, Windows, Dusting, Floor cleaning (vacuuming, mopping, etc.), and more - 519-520-5230