Three generations of upholstery craft, brought to your home and workshop in Edmonton. Sofas, automotive, marine, custom frames — built to last, finished by hand.
Father, uncle & son — three generations of upholsterers Free pickup throughout Edmonton Premium materials from trusted vendors
Real pieces. Real customers. Drag the slider on each piece to see how we bring tired furniture back to life.
Red Leather Swivel Chair · Leather repair & full refinish
“We don’t just repair furniture — we honor a legacy.”
Born and raised in the trade, I learned the art of upholstery from my father and uncle — mastering techniques passed down through generations.
From my father's workshop to the heart of Edmonton, upholstery has always been my life's work. Sofa Art was founded right here in 2017, but our roots go back much further. Every stitch we lay, every frame we rebuild, every piece of foam we cut carries that lineage forward.
Today, we combine that old-world skill with modern design to give your furniture a second life. Whether it's a family heirloom or a custom commercial project, we treat every piece with the precision it deserves.
Mohamed El Mansoury
Owner & Master Upholsterer
From a single dining chair to a fleet of office sofas, from your motorcycle seat to your boat — if it can be upholstered, we can handle it.
Sofas, sectionals, dining chairs, headboards, beds, ottomans.
Restaurants, offices, hospitality, medical seating.
Car interiors, motorcycle seats, RV, and boat upholstery.
Color restoration, crack & tear repair, panel replacement.
Manual & powered mechanisms, electrical, motors, foam.
Bespoke headboards, beds, benches, ottomans — to your spec.
We carry a wide variety of fabrics, the highest-quality vinyls, high-performance fabrics, and real leather — all sourced from trusted vendors and suppliers we've worked with for years. The materials we put into your piece are the same ones we'd put into our own.
Stain-resistant, fade-resistant, and built to take family life. Tested for daily wear.
Real leather only — no bonded shortcuts. Sourced for grain, hand and longevity.
Weatherproof, UV-stable, mildew-resistant. The only thing we use on water and outdoors.
Density-rated foam, eight-way hand-tied springs, and hardwood frames where it matters.
No surprises. Just a straight line from your living room to ours and back.
We come to you. Inspect, measure, photograph — you get a written quote.
Choose from our curated catalogue of fabrics, vinyls, leathers & foams.
We rebuild what's broken — springs, frames, mechanisms — before a stitch.
Every cut, fold, and seam done in-house at our Edmonton workshop.
We deliver, place, and walk you through the result before we leave.
Residences, restaurants, boats, recliners, and bespoke builds. Every piece carries the same standard.
More work on Facebook — updated weekly.
Follow on FacebookMoe transformed our old sofa into something that looks brand new. Professional, fast, and the workmanship is incredible.
Google Review
Had our boat seats reupholstered. The quality is outstanding and they delivered exactly when promised.
Google Review
Used Sofa Art for our restaurant booth seating. Excellent workmanship and the durability has held up beautifully.
Google Review
We pick up and deliver throughout Edmonton and the surrounding communities. No charge. No fuss. Just bring us the piece — we'll come and get it.
Costs depend on the piece, the fabric, and the scope. We provide a written quote after a free pickup & assessment, so you know exactly what to expect before any work starts.
Yes — free, throughout Edmonton, St. Albert, Sherwood Park, Spruce Grove, Leduc, and Fort Saskatchewan.
Yes. Car interiors, motorcycle seats, boats, and RVs. We use marine-grade vinyls and weather-rated foams for anything that lives outdoors or on water.
Both manual and powered. We carry parts for most major brands and handle the electrical, mechanical, and foam side — not just the cover.
Most residential projects ship back within 1–3 weeks depending on fabric availability. Bigger commercial jobs we schedule to fit your operating hours.