I booked online upholstery cleaning services 6 times with Carpet Cleaning for Perth. They are reliable and punctual. I never seen this kind of reliable company before. They keep their schedule booking and they don’t cancel bookings. They cleaned my sofas and couch, chairs and mattresses without damaging it. They have cleaned my bathroom tile and it looks like new. I am very happy with the services they offered me on time and high quality. I strongly recommend Carpet Cleaning for Perth to my friends as they are the best Cleaning services. I will be continuing to use them in future. Thank you very much for all your service.