I had my stairs, and lounges cleaned. The person arrived late, and spent 45 minutes cleaning - suffice it to say they did a half-baked job. They cleaned most of the stairs and left bits here & there, mostly edges and corners. Some heavy duty old stains were lifted, but new small stains (yogurt with no artificial colouring) were not. The same yogurt stains were lifted out of the lounge though. Got charged an extra $110 for 'sanitising', surely the 'cleaning' would sanitise? The lounges aren't very old and didn't come up looking very clean, some bits were done thoroughly and others weren't touched, much like the stairs. The 'non-toxic' products gave 2 members of my family sore itching watering eyes and inflamed their eczema, the smell also hung around for 2 days, and the lounges took forever to dry. When we asked the cleaner when we could use the lounges again, they replied with 'You can sit on them now if you like, if you want a wet bum'. So we never got a proper answer. They also left a dirty wet mess on my living room floor, and the water from the cleaning was pumped on my front lawn. Phoned twice to talk to someone, got brushed off and told I would be called later - it never happened. The worst experience with carpet cleaning ever! Find someone else or do it yourself.