Knights of Cleaning - New Westminster is the go-to company for all your carpet cleaning needs. Our professional and experienced team uses state-of-the-art equipment to deliver top-quality results. We treat your carpets with a powerful enzyme pre-spray that breaks down all oils, stains, and heavy soils, and then extract the carpet with steam to remove all the soiling and moisture. Our careful selection of spotters ensures that we have the right product for any difficult stains, while our pleasant-smelling deodorizers leave your carpet looking and smelling fresh. With Knights of Cleaning - New Westminster, you can rest assured that your carpets will be clean and fresh in no time! Knights of Cleaning - New Westminster is the best carpet cleaner in New Westminster. We offer a very competitive price for carpet cleaning and our trained staff is here to help you get your carpet looking new. Our company has designed its business model on offering the best possible value for its clientele. And they are doing this by not only providing professional services but also by providing excellent customer service as well.