An upholstery must be deep cleaned at least once every year. If you have a large family or if you get lots of visitors regularly, it would be good if you can hire us for deep upholstery cleaning twice every year.