It varies depending on the size and style of the couch as well as the price of the fabric, which can range from about $11 to
$40 per yard. Labor averages between
$700 and
$1,200, for a total cost of
$1,200 for a small two-cushion sofa, up to $3,000 or more for a large sofa.
read more >>