Imperial Cleaning is specialized in Carpet cleaning since 1995 in Montreal, Laval, South shore and North Shore.ottawa carpet cleaning