5 Best Shops for Upholstery in Edmonton

Best Upholstery Edmonton

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

Trevor Brown Upholstery's Featured Item
BEST FOR  Upholstery repairs
PRODUCTS https://www.trevorbrown.com
ADDRESS15679 116 Avenue NW Edmonton, AB T5M 3W1
CONTACT DETAILS(780) 451-1812
OPERATING HOURS7: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.


  • 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

C&M Upholstery's Featured Item
(Source: C&M Upholstery)
BEST FOR  Custom-made upholstery
PRODUCTS http://www.cmupholstery.com
ADDRESS8047 Coronet Road Edmonton, AB T6E 4N7
CONTACT DETAILS780-433-0846 | [email protected]
OPERATING HOURS9: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.


  • Free estimate
  • Antique restoration available
  • Van conversions available


3.  The Chair Repair Guys

The Chair Repair Guys' Featured Item
(Source: Chair Repair Guys)
BEST FOR  Chair repairs
PRODUCTS https://www.thechairrepairguys.com/partners
ADDRESS12120 121A Street NW Edmonton, AB T5L 0C9
CONTACT DETAILS(780) 732-0362

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.


  • 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

Royal Upholstery's Featured Item
(Source: Yelp)
BEST FOR  General Upholstery
PRODUCTS http://www.royalupholstery.ca
ADDRESS14636 110A Avenue NW Edmonton, AB T5N 1K1
CONTACT DETAILS(780) 453-2300
OPERATING HOURS8: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.


  • Antique restoration available
  • Varied services available


5.  Wayne’s Upholstery

Wayne’s Upholstery's Featured Item
(Source: Yelp)
BEST FOR  Upholstery of All Kinds
PRODUCTS http://www.waynesupholstery.com
ADDRESS8825 63 Avenue [Argyll Road] Edmonton Alberta – T6E 0E9
CONTACT DETAILS(780) 465-2325
OPERATING HOURS8: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.


  • 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!