
Belleville, our family-run shop helps homeowners, restaurants, boaters—even classic car lovers—restore their furniture with premium fabrics, marine vinyl, and custom-cut foam. Whether your piece is torn, outdated, or just doesn’t fit your style anymore—we’ll recover it, refresh it, and make you fall in love with it all over again.
We handle residential, commercial, marine, and auto upholstery; foam replacement; cushion re‑stuffing; and DIY fabric & foam sales.
Clear photos, rough dimensions, fabric ideas (if you have them), and pickup location. Upload up to 5 photos and we’ll do the rest.
Small chairs average 10 days; full sofas about 3 weeks. Commercial and marine timelines are quoted individually, but we’ll always give you a firm date before we start.
Yes—within an 80 km radius of Belleville. We’ll schedule pickup, keep you updated, and return the finished piece right to your door.
Absolutely. Bring at least 10 % extra yardage so we can match patterns and account for seams.
Prices vary based on size, fabric, and foam needs—but most quotes land between $____ and $____. We’ll send an estimate once we see a few photos—no obligation.
Totally. Whether it’s a ripped cushion, sagging foam, or a damaged frame—we’ll quote only what needs fixing.

Marc did an incredible job repairing the fabric on a new chair we had purchased locally that was under warranty. He was fast and professional, and very knowledgeable.


We just had a couple of barstools reupholstered here. Marc and his team provided great customer service and did an excellent job. Very pleased with the result

Shop: 6833 Hwy, 6833 Ontario 62 #62, Belleville Ontario K8N 0L9
Call (613) 779-6600
Email: [email protected]
Site: https://recoverandrefresh.ca
