Bath Carpet Cleaner is a professional carpet and upholstery cleaning company. Our carpet services include deep carpet cleaning using hot water extraction method, vacuuming, end of tenancy cleaning, and many more for residential and commercial purposes. Call us today to speak to get a free consultation on your carpet by one of our experts.