I would definitely recommend Upholstery Bee. I had my leather sofas reupholstered and I was so pleased with the results. The service was very professional and Jill kept me well informed throughout the process. An almost exact match to the leather on my sofas was sourced and the filling, which was renewed, made my sofas look like new. The work was completed within a few weeks and at a very good price, thank you Upholstery Bee.