Canadian Carpet Cleaning and Janitorial Services specializes in providing residential, corporate and retail cleaning services. Their wide range of services include carpet cleaning, pre-occupancy/post construction cleaning & more at affordable prices.