The Average range is $105 - $215, however minimum cost could be just $10 and maximum $500. The price depends on the type of cleaning which could be upholstery steam cleaning, dry upholstery cleaning, upholstery stain cleaning, upholstery cleaning by furniture item such as a mattress, armchair or sofa. Also the type of material impacts the cleaning cost as more expensive material increases the cost.