City Carpet Cleaning Melbourne offers fantastic and affordable carpet cleaning services in Ballarat. We offer Carpet stain removal, carpet shampooing, carpet steam cleaning, carpet mould removal, carpet stain removal, pet odour removal, and end-of-lease carpet steam cleaning are some of our most popular services. With the help of a well-trained and qualified professional team, we should be able to make your dirty and soiled carpets new. Furthermore, we use the most up-to-date carpet cleaning equipment and eco-friendly products that give the best results. Make an appointment with us today to enjoy the greatest offers of the day.