It´s telling that nobody has been able to recommend a tapizador. We have had several experiences here, all of them bad. As a friend put it: "todos cortan con la misma tijera". If you do find someone good, please let us know. We are also in the market for one now.