By Olivia Walsh
Sofas, chaise longues, chairs with soft cushions in them — upholstery comes in many forms. But what if it needs some repairs after a series of accidents, or replacement if it’s unsalvageable? Of course you look around for the shops that do the best upholstery in Edmonton.
We went around looking for places that can fix chairs and sofas while keeping their customers happy. After our research, we put together this list of the shops that do the best upholstery in Edmonton.
1. Trevor Brown Upholstery

BEST FOR | Upholstery repairs |
PRODUCTS | https://www.trevorbrown.com |
WEBSITE | https://www.trevorbrown.com |
ADDRESS | 15679 116 Avenue NW Edmonton, AB T5M 3W1 |
CONTACT DETAILS | (780) 451-1812 |
OPERATING HOURS | 7:00 am – 4:30 pm (Mon-Fri) |
First in our list of the best shops for upholstery in Edmonton is Trevor Brown Upholstery.
They serve several industries: residential, commercial, healthcare, automotive, marine & industrial fields. From car seats, to household cushions, they know how to fix it.
They have a showroom boasting varied materials including fabric, leather and vinyl samples with a full range of colours, patterns and textures.
Restoration of antique or retro pieces is also available, and custom-built pieces can be made as well. That’s why they’re among the shops that do the best upholstery in Edmonton.
Highlights
- Free quote
- 25 years in multiple industries
- Quality upholstery repair
Customer Reviews
Customer reviews for them are overwhelmingly positive. Take a look at this review:
Been dealing with Trevor Brown Upholstery over twenty years. Always great to deal with. The workmanship is absolutely top rated. If your looking for a quality finished project….look no further. True craftsman!.
— David N, Yelp
2. C&M Upholstery

BEST FOR | Custom-made upholstery |
PRODUCTS | http://www.cmupholstery.com |
WEBSITE | http://www.cmupholstery.com |
ADDRESS | 8047 Coronet Road Edmonton, AB T6E 4N7 |
CONTACT DETAILS | 780-433-0846 | [email protected] |
OPERATING HOURS | 9:00 AM – 05:00 PM (Mon-Fri) 10:00 AM – 02:00 PM (Sat) |
Supplying custom-made upholstery for Edmontonians since 1978, they strive to make comfortable upholstery for your vehicles, whether for land or sea, as well as making furniture neat and inviting.
Whatever customised solution they provide, it will be made with quality. Their services and consistent quality is why we think them one of the shops that do the best upholstery in Edmonton.
Highlights
- Free estimate
- Antique restoration available
- Van conversions available
3. The Chair Repair Guys

BEST FOR | Chair repairs |
PRODUCTS | https://www.thechairrepairguys.com/partners |
WEBSITE | https://www.thechairrepairguys.com |
ADDRESS | 12120 121A Street NW Edmonton, AB T5L 0C9 |
CONTACT DETAILS | (780) 732-0362 |
OPERATING HOURS |
Next in our list of the shops that do the best upholstery in Edmonton is the Chair Repair Guys. They focus on fixing chairs for residential areas & fixing wooden, woven, leather-strapped chairs — but they also do upholstery and furniture.
Everything is handcrafted and made from scratch, so custom-made pieces from your furniture can be replaced. The degree of craftsmanship that goes into the chairs is excellent. That’s why they’re among our picks for the shops that do the best upholstery in Edmonton.
Highlights
- Furniture restoration available
- Accepts credit, debit cards
Customer Reviews
Here’s what customers are saying about them:
“Thankfully John is one of the few in Edmonton who does excellent cane work! Keep up the great work!
— D Nette, Testimonials
Amazing job, I could not recognize were was broken on my chair. Good price, professional service and a really good chair repair guy!”
— N Khatami, Testimonials
4. Royal Upholstery

BEST FOR | General Upholstery |
PRODUCTS | http://www.royalupholstery.ca |
WEBSITE | http://www.royalupholstery.ca |
ADDRESS | 14636 110A Avenue NW Edmonton, AB T5N 1K1 |
CONTACT DETAILS | (780) 453-2300 |
OPERATING HOURS | 8:00 am – 6:00 pm (Mon-Fri) 8:00 am – 2:00 pm (Sat) |
Veteran workers who have fixed upholstery for 27 or so years, they mostly work with residential furniture. With attention to detail and excellent craftsmanship, they continue to be a favorite of locals to this day.
Antiques restoration, golf carts, campers, sleds, theater seats — anything under the sun can be fixed by these guys. Their services and good name among locals puts them in this spot as one of the shops that do the best upholstery in Edmonton.
Highlights
- Antique restoration available
- Varied services available
5. Wayne’s Upholstery

BEST FOR | Upholstery of All Kinds |
PRODUCTS | http://www.waynesupholstery.com |
WEBSITE | http://www.waynesupholstery.com |
ADDRESS | 8825 63 Avenue [Argyll Road] Edmonton Alberta – T6E 0E9 |
CONTACT DETAILS | (780) 465-2325 |
OPERATING HOURS | 8:00am-5:00am PM (Mon-Fri) |
Wayne’s upholstery is experienced in all aspects of upholstery and can offer customized products to meet each customer’s needs. They also retail materials such as foam and foam mattresses, upholstery supplies, vinyl and leather care products.
Locally-owned and operated, they will cater to your personalized upholstery needs. Their topnotch skills are why they’re on the list of the shops that do the best upholstery in Edmonton.
Highlights
- Locally owned and operated
- Better Business Bureau member
- Top quality products
With their skills in upholstery and restoration of recliners and chairs, these companies that do the best upholstery in Edmonton are sure to bring services that are excellent and personalized when needed.
Are there any services that we missed, though? Send us a message and we’ll update the article promptly.
And if it’s your carpets that need a bit of love instead, note that a good cleaning can usually rejuvenate them easily. Try going to the best carpet cleaning services in Edmonton. You might be surprised by how new your carpets end up looking and feeling after a proper clean!