We needed residential carpet cleaning and needed upholstery cleaning. My friend told us about this carpet cleaning company so I gave them a holler. They came out that weekend. They cleaned every carpet in the house and all of the upholstery. I will tell you they have one incredible carpet cleaning service. We were so impressed with how great our carpets and furniture looked.