I am not an upholsterer, I am just a burnt out Biology teacher so I am unable to quote on what it will cost to do it.
The guy is a good upholsterer, often you get good, often you get cheap, rarely you get good and cheap. I have found his pricing reasonable.
Hope that helps