We decided on the full deep cleaning, including the upholstery as well. They took a while though I could tell they were taking extra care with completing things. The carpet looked almost new afterwards, so it was well worth it in the end. The carpet was previously used a lot and was in pretty bad condition, however, after the cleaning it was better than even we had anticipated. So would definitely recommend.