A typical 3 person sofa, as you can see in the chart below, requires between 12-25 yards of fabric. Which translates into around 500-900$ in fabric cost, not including the cost of labor if you are taking your yards to an upholstery shop.
All of our fabric is priced at $39 per yard, which would add up to $510 in fabric costs for a sofa requiring 13 yards of fabric.
Typical Loveseat Re-upholstery Cost
Your typical loveseats costs $500-$800 for fabric, 350-500 for labor at your shop, excluding transportation costs if you need the item shipped back and fourth. Loveseats require usually take 6-11 yards to reupholster, of course depending on the size of your seat. Consult with your local shop for their costs, they may be fixed based on the size of the item, or by the hour for larger items such as sectionals
Learn more about fabric measuring
Upholstery Video How To Videos: