It depends on the type of furniture, the size of the furniture, and the type of fabric. However, as a general rule, it costs around $100 to $200 to get a piece of furniture reupholstered.
It can cost anywhere from $50 to $200 per chair, depending on the type of fabric, the size of the furniture piece, and the amount of work that needs to be done. So it's typically more expensive to reupholster a large piece of furniture than a small one. In most cases, a professional upholsterer will charge per hour rather than per piece of furniture. So if you have a few smaller pieces that need to be reupholstered, it might be less expensive in the end to have them all done at once instead of hiring someone for each individual job.
© 2025 HandsDown Copyright - All rights reserved