I have NEVER been SOOO DISAPPOINTED in the service of any company. Booked them 2 weeks in advance and called to confirm in the morning and from the start felt they did not want to come and do the job despite me lsitening to them go on for 10 mins at the time of the booking about how professional they are because they know all about the science of the carpet and PH levels..other companies dont know this stuff and there are some cowboys out there is an uuregulated industry. It was critical for us to get our carpets done as having 10+ visitors arrive from overseas the next morning for my sons 1st birthday. We moved all the furniture out and vaccummed the place to make it easier. I rang in morning to confirm and told tha the was about to call me as a staff called in sick and they need 2 people to carry the equipment. I said no problem my husband will help you. They seemed hesitant. They called later to say their vaccumm broke at a job and needed to get a part. Sounded like they wanted to cancel. I told them we had to have the carpets cleaned because of our situation and they said THEY WILL DO IT TODAY EVEN I I HAVE TO HIRE ANOTHER MACHINE. They said they would keep me updated. I then caleld them back about an hour later to see what was happening and they said a part is being couriered to them from Granville and they would be there about 330pm-4pm. I told them I need to make sure they will come as I dont want to be told at 330pm they cannot come and I have no time to sort something else out. THEY promised me they would come. At 315pm I received a text message to say they were too embarrassed to call and cannot do the job but can reschedule and offer a discount. We tried to call several times and phone kept going to voicemail. We will NEVER use the company again. These are the facts - you make up your mind whether you want to use a company who is this disoragised, unprofessional and in my mind cowards to not even speak directly to the customer.