10 Best Shops for Upholstery in Toronto (2024)

Home » Featured » 10 Best Shops for Upholstery in Toronto

Finding the right upholstery shop can be daunting but it’s important to make sure that you get the best work done for your furniture. Not all shops are created equal and some definitely specialize in different areas more than others. It’s important to do your research and find the right place for you!

We all know that there are many options but which one should you go to? It’s hard to tell because there are so many different types of shops with their own benefits and drawbacks. In order to help you find the right spot for your needs, we have created a list of 10 of the most popular shops in Toronto and what they offer!

But before that, we want to first inform you of how much you can expect to pay for upholstery in Toronto.


  • What’s the Average Cost for Upholstery in Toronto?
  • The Best Upholstery Stores in Toronto
    • 1) Alex Upholstery Services
    • 2) Re-Wrap Custom Upholstery
    • 4) Richards Upholstery
    • 5) New Way Upholstery
    • 6) Princess Perfect Upholstery
    • 7) Nu Look Upholstery
    • 9) Vienna Upholstery
  • FAQ About Upholstery in Toronto
  • Conclusion

What's the Average Cost for Upholstery in Toronto?

The average cost for upholstery in Toronto can vary a lot depending on what kind of job you need to get done. If you just need a seat cushion reupholstered, then the cost is going to be much lower than if you need an entire sofa or chair re-covered.

Generally, you can expect to pay anywhere from $100 to $250 for a seat cushion and from $200-$500 or more for an average-sized sofa or lounge chair. The price will also depend on the material you choose which is why it’s important to do your homework before going into any upholstery shop!

To get a more accurate estimate, it’s best to contact the shop directly and ask for a quote.

The Best Upholstery Stores in Toronto

Now that you know a bit more about upholstery, it’s time to find the right shop for your needs! Here are 10 of the best upholstery stores in Toronto:

1. Alex Upholstery Services

10 Best Shops for Upholstery in Toronto (1)

Alex Upholstery provides expertly tailored furniture repairs and restoration. They offer a wide variety of fabrics to choose from – no one should be limited by their options! If it’s been awhile since you have done any upholstery work, they can also provide their favorite fabric in order to make sure that there is no repeating pattern on the seams (which will only add unnecessary stress). Alex Upholstery team also specializes with repairing antique pieces as well–frame repair being just one example.

Business Information:

Phone: +16472998770
Address: 3987 Chesswood Dr, North York, ON M3J 2R8, Canada
Website: alexupholstery.business.site

Customer Review Highlight:

“Alex is very professional, he did great job! He provided extensive s choice of fabric and professional advices. I am very happy with the new look of my sofa and chairs.They are amazing beautiful and comfortable! I am very lucky to choose Alex through my friend’s recommendation. Definitely a good choice!”

“I had 4 counter stools reupholstered with an upgrade from PU to genuine leather and I absolutely love the result. Alex is a true master of his craft and a great guy too! He turned around in under a week and his pricing was delightfully fair. The stools are now better and more comfortable than back when we first bought them. I am now planning to get my dining set redone too. I am probably addicted to the beauty that Alex creates.”

2. Re-Wrap Custom Upholstery

10 Best Shops for Upholstery in Toronto (2)

Re-Wrap Custom Upholstery is a premier upholstery service provider based in the Greater Toronto Area. They offer professional restoration and customization for furniture to suit any taste, budget or need you may have!

The team at Re Wrap specializes not only skilled craftsmanship but also timely turnaround times backed by competitive prices ensure your satisfaction with us as well. We provide homeowners with the ability to have their old, worn out pieces restored or new ones customized for any room at an affordable price while providing them excellent customer service resulting from years of experience working on projects large and small throughout Toronto’s GTA area since 2001.

Business Information:

Phone: +14162146400
Address: 400 Parliament St, Toronto, ON M5A 2Z7, Canada
Website: rewrap.ca

Customer Review Highlight:

“Garry and crew do amazing work. We had a huge couch done and every detail was perfect when it came back. The materials and extra's plus our specific weird ask on one thing were handled with aplomb. Pick up and delivery went smoothly. As others have mentioned it wasn't cheap but it was high quality and worth it to us.”

“I have an original Pierre Paulain chair that had faded. I was apprehensive about having it recovered because it is not an easy job, and done less than perfectly would ruin it. I tentatively approached Garry with no real expectations. From the moment he saw it, I could see he completely shared my vision of it and from then on it was the most delightful meeting of the minds. He helped me select the perfect fabric and when he brought it back, it took my breath away. It is perfect in every sense. Thank you Garry for everything.”

3. Ashton’s Upholstery & Interiors

10 Best Shops for Upholstery in Toronto (3)

For over thirty years, Ashton’s Upholstery & Interiors has been providing high quality reupholstery services in Brampton and surrounding areas. They offer a wide range of fabrics for your upholstered needs from leather to fabric–and it’s not just about furniture! Ashton’s team works with individuals as well as businesses large or small looking for their next project that requires an upgrade on furnishing solutions – residential jobs are no exception when it comes down to work done right by professionals who know what they’re doing.

If you’re in the market for custom upholstery, Ashton’s got what it takes. They work with some of the best fabric suppliers around and can provide an assortment to suit any taste or need!Ashton’s specializes primarily as antique furniture restorers but also handle fine rugs & carpets from India.

Business Information:

Phone: +19054513300
Address: 235 Queen St W, Brampton, ON L6Y 1M6, Canada
Website: ashtonsupholstery.com

Customer Review Highlight:

“​​I needed my kitchen chairs reupholstered so I googled upholstery repair near me and I came across Ashton’s. I must say, I’m very impressed with the workmanship and the turnaround time. Noel is knowledgeable, professional and a pleasure to deal with. I love my “new” chairs. I highly recommend their service. Thanks Noel ”

“I contacted Ashtons Upholstery to help me with my couch seats. I recieved an email and quote that day with the job to be done the following week. The seats were ready for pick the next day. Everything from the first conversation to completion was professional and easy. The quote was fair and the job was done exactly as requested. I highly recommend Noel to anyone looking for fixing their furniture . I thank you, Noel and my bad back thanks you!!”

4. Richards Upholstery

10 Best Shops for Upholstery in Toronto (4)

Richards Upholstery has been serving Mississauga and GTA since 1980. They are dedicated to providing the best upholstery in the market with superior quality products. Richards Upholstery provides service in: custom made furniture, re-upholstery, repairs, antique & modern, trailer cushions, window cushions, custom headboards, footstools. Richards Upholstery also won the 2019 and 2020 Consumer Choice Award for Business Excellence Upholstery/ Peel Region.

We have over 55 thousand samples to select fromWe offer pick-up and delivery ($80 per trip, local)

Business Information:

Phone: +19058289677
Address: 2155 Leanne Blvd Suite 118, Mississauga, ON L5K 2K8, Canada
Website: richardsupholstery.com

Customer Review Highlight:

“Love, love, love my reupholstered and contemporary restyled sofa and matching chair - not to mention the dinning room chairs and few other separate chairs. All coordinated with matching pillows. The quality of work is superb. Stop right here - look no further if you are deciding to recover a chair or two. And the people are wonderful to work with too. Sign me, VERY happy.”

“Could not have been happier with the service and finished product. We had our sectional couch seat and back cushions reupholstered and they managed to match the original material exactly! They did a fantastic job and took good care of our questions and concerns! I would highly recommend.”

5. New Way Upholstery

10 Best Shops for Upholstery in Toronto (5)

New Way Upholstery has been a family business for over 40 years. New Way is committed to providing you with the utmost in quality service and workmanship, so that your upholstery needs will always be met. Whether this means new furniture or just some routine cleaning & restoration on old favorites, New Way delivers with high standard. No job is too big or small. New Way specializes in upholstery work for residential customers as well as commercial projects, giving you the best of both worlds! You can email a picture and brief description of the upholstery work you require, New Way will get back to you with a quote.

Business Information:

Phone: +14165320195
Address: 609 Brock Av, Toronto, ON M6H 3N9, Canada
Website: newwayupholstery.ca

Customer Review Highlight:

“You can stop searching for a reputable upholster you have found it in New Way Upholstery. Bobby is a true artist, I had 6 dinning room chairs done and they are better than when I first purchased them 15yrs ago. He treated me like a family member , and we all know that this not an experience you get from most places. Prices are more than reasonable. I have confidently recommended Bobby to my friends and family.”

“25 yr old sofa set needed some life to be brought back into it. Found bobby and his business and right off the bat he was a great communicator and he explained everything in details. It was the first time i was doing this type of project and was somewhat scared from hearing stories of the outcome with different businesses. Bobby assured me that it was going to be a finish product that i will love and enjoy. I asked to bring back some life, he brought this sofa set back from the deep grave. It was AMAZING!!!. I am over the roof and pleased with the final results.Thank you bobby for the awesome skills and professionalism.”

6. Princess Perfect Upholstery

10 Best Shops for Upholstery in Toronto (6)

Princess Perfect Upholstery specializes in custom re-upholstery and restoration. Their mission is to provide the best possible service while remaining true to each piece, incorporating your creativity into it with our expertise for an experience that will leave you satisfied!Princess Perfect has a goal to deliver perfectly finished furniture. The quality is guaranteed not to be disappointing, it’s all done with the finest materials possible for each aspect of this job-from threads and twines down through stuffing foam or feathers on up! Princess Perfect insistently works only using top grade supplies because longevity matters most when crafting perfection into every piece created here in order ensure customer satisfaction long after purchase.

Business Information:

Phone: +14164650821
Address: 963 Pape Ave, East York, ON M4K 3V6, Canada
Website: princessperfect.ca

Customer Review Highlight:

“We have had two heirloom pieces reupholstered by Princess Perfect and are very pleased with both. They outsource the painting to a gentlemen who is very accommodating. He used milk paint at our request even though he doesn't normally work with it. He checked in frequently and shared pictures of the piece at various stages of the painting to ensure we were happy with the direction and that it was in keeping with our vision. The upholstery work is very well done as well!”

“My grandmother's Victorian settee was in bad shape- the frame of the back was cracked, springs tired, and upholstery worn out. With limited space, did it even make sense to keep it? Lisa Jo and team completely rejuvenated it, frame repaired, springs and padding improved, and of course wonderful tufted new upholstery. We enjoy using it daily, it is newly comfortable and looks fabulous. Not cheap, but great work, and turned around very quickly once our turn came up.”

7. Nu Look Upholstery

10 Best Shops for Upholstery in Toronto (7)

Nu Look Upholstery will work with you to restore your old furniture and make it new again. Our team is dedicated in making sure that 100% satisfaction comes through every phase of the process, from consultation all the way up until our clients are satisfied by their newly restored sofa or chair!

Nu Look Upholstery has over 30 years of experience in upholstery services. They can make custom sofas, love seats and recliners to maximize the use of your living space without taking away from its design or compromising comfort levels! Nu Look team has mastered their skills for more than 3 decades specializing specifically on North American and Scandinavian furniture products which will be delivered with high quality standards just like any other reupholstered piece purchased elsewhere.

Business Information:

Phone: +16475889952
Address: 1645 Sismet Rd Unit 17, Mississauga, ON L4W 1Z3, Canada
Website: torontoupholstery.ca

Customer Review Highlight:

“We found Barry's Nu Look Upholstery through a Google search and took a chance based on his excellent reviews. He upholstered a wing chair and ottoman for us and did such a great job that we immediately gave him another chair to reupholster. Barry is fast, reliable, professional and does beautiful work. He offers helpful advice on fabrics and his price is very reasonable. We highly recommend him!!!”

“We just had 4 Wooden Balloon Back Chairs reupholstered by Barry at Nu Look Upholstery....can't express enough how happy we are with the overall experience. Barry's communications through email are always prompt, direct & courteous. Our initial meeting was friendly, straight forward & with a good sense of humor! His workmanship is outstanding, delivered as promised & his price was the best of all the quotes we received & he stuck to the price even though a little more work was involved than originally anticipated. We highly recommend Nu Look & will be back with more of our furniture upholstery needs.”

8. Burkcraft Upholstery & Repair

10 Best Shops for Upholstery in Toronto (8)

Since 1978, the Burkcraft Furniture Company Ltd. has been providing quality leather upholstery and repair for both residential customers in need of restoration or replacement furniture as well as commercial businesses who want their old frames refinished before they’re replaced by newer models. They can also custom design new pieces to fit any room’s style! They can restore your old couch or sofa with love for years of comfortable use! The Burkcraft team uses only high-quality hides sourced from all over the world in order to provide customers with durable products that will last them many summers through careful servicing at no extra charge.

Business Information:

Phone: +14168393201
Address: 191 Nugget Ave, Scarborough, ON M1S 3B1, Canada
Website: burkcraftleather.com

Customer Review Highlight:

“The work they do at Burkcraft is outstanding. Berkley restored a 20-year-old leather couch to a level of quality that exceeded my expectations; he made the couch more beautiful and more comfortable than it ever was before. Grateful that I trusted this project to Berkley, and in hindsight, I would not have chosen anyone else!”

“Took our 2 favourite leather recliners - 15 years old - to Berkley for re-upholstery and refurbishing. Service was professional and exactly as promised. Leather options were plentiful. There was no attempt to oversell/ upsell - Berkley just presented options. We have the chairs back, and they're fantastic. Timing was exactly as communicated. Very pleased - if I need anything re-upholstered in the future will definitely use Burkcraft again!!”

9. Vienna Upholstery

10 Best Shops for Upholstery in Toronto (9)

Vienna Upholstery has been working with and creating fine furniture since 1950. Their 700sq showroom carries over 1400 fabrics, 600 catalogues to suit all of your fabric needs – whether you are looking for new custom upholstery or just want updated seats on an existing couch! Vienna Upholstery strives to ensure the best customer service experience by always keeping our clients in mind no matter what they need help with.

Business Information:

Phone: +14166996739
Address: 2360 Kingston Rd, Scarborough, ON M1N 1V2, Canada
Website: viennaupholstery.ca

Customer Review Highlight:

“Vienna Upholstery recently re-upholstered a bench and two dining room chairs for us. The quality of workmanship was exceedingly high. We couldn't be any happier with the finished products. We would happily recommend Vienna Upholstery to anyone. You will not be disappointed.”

“I came to Vienna needing some grommets placed into a green screen sheet. Work was fast, clean, and affordable. Everything was done to exact specifications. Staff are super friendly and professional. They even gave me the option to pick up my item the same day I dropped it off. Be it a big or small task, Vienna has you covered. I would recommend this place for your fabric and upholstery needs.”

10. VS Design & Upholstery Ltd

10 Best Shops for Upholstery in Toronto (10)

VS Design & Upholstery is a premium furniture company that has been serving the Greater Toronto Area for more than a decade. They offer custom made services such as interior design, upholstery repair/refurbishing and drapery installation among many others with their commitment to customer satisfaction at heart!

Their commercial services: quality fabrics and drapery supply, assembly and repair of customized items; custom furniture refinishing for restaurants or corporate offices. VS Design & Upholstery works with ordering party specifications always staying within initial quotes while guaranteeing clients satisfaction.

Their residential service includes but not limited to: repairing mattresses (reupholstery), interior decoration consulting about painting schemes on walls/floors etc.

Business Information:

Phone: +14168799069
Address: 3280 Steeles Ave W unit 2, Concord, ON L4K 2Y2, Canad
Website: vsupholstery.com

Customer Review Highlight:

“VS Design have been upholstering for my company for the past 10 years. Her service and expertise has been exceptional . She is always professional , conscientious about her work and priced well. I would highly recommend Valentyna and her team!”

“Got my chairs upholstered and they look amazing! Glad that I got Valentina and her team to make my old chairs look brand new again!”

FAQ About Upholstery in Toronto

It usually takes between 2 and 4 hours to upholster a chair. It may take longer on more complex pieces or if there is a lot of repair work that needs to be done.

There are many different types of fabric to choose from when you go to an upholstery shop. It’s best to know exactly what you want before you get there so that the process goes smoothly and comes out with the look that you’re hoping for. To learn more about different types of fabrics, read our article here .

Upholstery shops can charge more or less for their services depending on a few factors such as the type of job, the amount of work that needs to be done, and the type of material used. Generally, shops in bigger cities like Toronto will charge more than those in smaller towns. It’s best to contact the shop directly to get an accurate quote.

Some common upholstery repairs that an upholsterer will do are replacing cushions, repairing tears in fabric or leather, fixing loose leg mechanisms, and installing piping around edges of furniture pieces. If you have a small tear to repair or a stain to clean, many upholstery shops will offer a “patch” service where they’ll take a small piece of fabric from another part of the furniture to cover the damage.


By now, you should know everything there is to know about upholstery in Toronto! You can find the right shop for your needs by knowing what type of furniture you have, what type of fabric you want to use, whether or not you need repair work done and how much it will cost.

Now that you have all of this information, you can get back to enjoying your furniture and not having to worry about it anymore!

If you’re also interested in having your carpet cleaned, read our article on the 8 best carpet cleaning services in Toronto.


You might also like...

10 Best Shops for Upholstery in Toronto (11)

The 8 Best Small Towns Near Toronto Worth Visiting

Toronto is surrounded by a myriad of charming small towns, each brimming with unique attractions and beautiful landscapes. And for...

Read More

10 Best Shops for Upholstery in Toronto (12)

The 8 Best Baking Classes in Toronto

Toronto, recognized for its vibrant food scene, offers culinary enthusiasts an opportunity to enhance their cooking skills through a variety...

Read More

10 Best Shops for Upholstery in Toronto (13)

The 7 Best Clowns in Toronto

Finding the perfect party entertainment isn’t funny business! Is your child into traditional clowns or ethereal magic shows? Would they...

Read More

10 Best Shops for Upholstery in Toronto (14)

The 8 Best Dress Rental Shops in Toronto Research

Toronto is bustling with options for every fashion need, including a fabulous selection of dress rental shops perfect for any...

Read More

10 Best Shops for Upholstery in Toronto (15)

The 8 Best Castles In and Around Toronto

Toronto, a city known for its vibrant culture and modern skyline, is also a gateway to some of the most...

Read More

10 Best Shops for Upholstery in Toronto (16)

The 8 Best Liberty Village Restaurants

Nestled in the heart of Toronto, Liberty Village is a vibrant community brimming with creativity, history, and an array of...

Read More

10 Best Shops for Upholstery in Toronto (2024)


How much does it cost to reupholster a couch in Toronto? ›

In Toronto, the cost can range from $500 to $2,000 or more, depending on the furniture piece and fabric selection.

Is it cheaper to buy new couch or reupholster? ›

Though the cost to reupholster a couch varies, quality sofa upholstery could cost 50-60% less than replacement when all things are considered. Before calling upholsterers for quotes, measure your sofa and research fabrics. While pricier upfront, replacement sofas start cheaper but don't last as long.

How much does it cost to reupholster a couch? ›

With all of these factors in mind, the average cost range for reupholstering a couch is quite wide. According to Revolution Fabrics, sofas can cost between $400 and $4,500 to reupholster, with the typical job coming in at around $1,800.

How do you know if a couch is worth reupholstering? ›

Higher quality sofas have coiled springs tied with twine atop the platform. If the sofa looks like it has a thin spring webbing that feels flimsy and light, then it probably isn't worth upholstering. Don't be afraid to check the springs by patting the underside of the sofa and feel whether the dust cover is taut.

How many hours does it take to reupholster a couch? ›

To give a broad estimate, reupholstering a couch (fabric only) will take 15–24 hours of work. Repairing the frame and springs and replacing the stuffing will take extra time. If you employ a furniture repair specialist to do the job, expect your sofa to be with them for around two weeks.

Is it better to replace or reupholster a couch? ›

-Replacing your sofa is a more expensive option, but it will give you a brand new piece of furniture. -Reupholstering your sofa is a cheaper option, and can often give new life to an old couch. -Replacing your sofa will likely take longer, as you'll have to find the right one and wait for it to be delivered.

What's the difference between recovering and reupholstering? ›

Recovering is simply putting new fabric over the old fabric.

“We find a lot of people who recover, and in turn, I have to take all those layers off [when I reupholster].” When you're reupholstering an item, on the other hand, you're completely replacing the fabric and possibly installing new foam or other inserts.

How much should a quality couch cost? ›

Affordable couches are less than $1000, suitable for budget-conscious shoppers. Mid-tier couches are priced between $1,000 and $2,000, offering a compromise between quality and cost. Premium couches exceed $2,000, crafted with high-quality materials and design features.

How many years should a couch last? ›

While the average sofa should last between 7 and 15 years, signs of wear and tear are likely to appear before then – especially if it's a well-loved sofa. Luckily, there are ways you can make your sofa appear just as beautiful as the day you bought it.

What is the best fabric to reupholster a sofa? ›

A heavy-duty synthetic microfiber will be the most stain-resistant and easiest to care for, so it's an excellent choice for often-used sofas or chairs. Still, high-thread-count cotton will have enough durability for less-frequently used seating in a formal dining space.

How do you estimate upholstery? ›

To do this, add the length and width, then divide by 36. The resulting number is the amount of yardage you'll need to upholster one cushion. If your furniture has two cushions, double your measurement; if it has three, triple it, and so on and so forth. If your furniture has no backside, you're done!

Can you reupholster an entire couch? ›

Instead of buying a new one, transform your couch with a DIY reupholstery job. Whether you're looking to give your space a complete makeover or simply restore its prior look, reupholstering your couch can be a huge change. Plus, reupholstering gives your old furniture new life without sending it to the landfill.

How to choose an upholsterer? ›

A reliable upholstery service provider should offer a wide selection of fabrics, allowing you to find the perfect match for your furniture and personal style. They should also be knowledgeable about different fabric types, their durability, and their suitability for specific uses, helping you make informed decisions.

Should I remove the old fabric before reupholstering? ›

No—with some exceptions. If the fabric is moldy, smelly, or soiled, it should be removed. You should also remove the old fabric if it has a bulky texture or will be visible through the new fabric. If the existing fabric is flat and free of stains or smells, feel free to reupholster right over it.

Is it hard to reupholster a couch? ›

But keep in mind that reupholstering a couch yourself is fairly time-consuming and requires some elbow grease to get the job done correctly. While we think it's best for advanced-level DIYers, a motivated intermediate sewer could be successful, too.

Can I get my sofa recovered? ›

Sofa reupholstery is a relatively speedy service, the whole process takes around 12 weeks with your sofa collected, reupholstered and back with you in 4-5 weeks. When buying new, you can typically expect your furniture to arrive within 12-16 weeks.

How much material does it take to reupholster a sofa? ›

Divide your total length measurement by 36 inches to convert it to yards. Again, if your project is a couch that's 110 inches long and 40 inches high, you're looking at around 3 yards (round up to 4 yards for good measure). You would continue to repeat this process again for the front of the couch or chair back.


Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5401

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.