Cleaning Beacon Hill, NSWDamien does the best job. The carpets are attended to with detail and look great and smell great after. Have used him several times over the years for investment properties and my own home. He can be highly recommended. He is the first person I call when the carpets need to be cleaned.