If you DIY, reupholstering with vinyl or canvas will be cheaper than hiring a professional. However, their expertise with leather and custom fabrics is hard to match. Review quotes to weigh the cost versus the hassle and final result.