Upholstery cleaning may be done professionally or on your own. Professionally is much higher than on your own. If you rent the carpet cleaners at drugstores or super stores, they have an upholstery attachment. Including cleaning products, you should be way under $100 for the total cleaning.