The owner, Kurt, re-upholstered two armchairs for us, and built a new ottoman (from scratch) to match them. Excellent workmanship in all respects and good value for the money. It took a couple of weeks longer than expected, but was worth the wait. (The free pickup and delivery (Guelph) was a bonus). Their shop is like something from 1950, but who cares .. the work is fabulous.
If you have old furniture with a *hardwood* frame, it's worth getting it recovered. May not be less costly than buying new ones but the furniture made today is not built to last. Our chairs were 40 years old but solid as a rock, unlike the flimsy stuff they sell today. With the high quality synthetic fabric we had specified, I'm sure they will look great for 20 years ... then, we will get them recovered again since the frames will still be perfect.