With 2 small children and a cream carpet we have required the services of Supreme Cleaning on numerous occasions. Philips knowledge of product and his attention to detail has exceeded our expectations and I would recommend Philip and his team to everyone. I dont think that you will get better value for your money.