If your were living in the southwest I would recommend reupholstering in Mexico. I'm sure the job could be done for less than $300 if you brought the fabric and foam. That would net out at half your quote. Try getting competitive bids with you providing the materials. Bob 66 Safari in Oceanside