Imperial Cleaning has been an innovative company in Montreal and surrounding areas for businesses and customers for carpet and ventilation duct cleaning for over two decades. We have a team of highly qualified technicians who have mastered their trade over the years, which allows us to take on any specialized cleaning task.