The units have gone to a better place, now it's time to splash out on the upholstery. Not literally

Has anyone had their upholstery re-covered or completely redone that can recommend a company?
I know I can search for traders, but you can beat a recommendation.
Thanks