After using this company's carpet and upholstery cleaning a few times me and my family are very happy with the condition of our sofa, armchairs and carpets. The cleaning personnel use special cleaning techniques, machines and detergents to remove obstinate stains, grime and allergens. They don't bother us while they work and finish their cleaning in the previously planned time. The cleaning is done by qualified and skilled technicians who are supplied with the latest steam and vacuum cleaning machines. We often rely on them to keep our carpets and upholstery in a good condition and they haven't disappointed us in any way.