We have been getting carpets cleaned for many years and have always used Carpet Cleaning for Perth and they have always done a good job however today I had carpets steam cleaned and I received the absolutely BEST service and cleaning, it prompted us to call the owner as well as write this review. Our cleaning was done by them and their cleaners were so friendly gentle. We discussed the job was to be done (sectional sofa as well as two floors of carpet). We watched them throughout the process and couldn’t believe how thorough and hard they worked. We cannot say enough of how impressed we are by the service, quality of their work. Our carpets and sectional sofa have never looked better. We will always use this company for our cleaning needs and will continue in the future.