City Name


We extensively test and research all services we review. Here's why you can trust us.


We've all heard about body shops and their fantastic work on car exteriors, but let's not overlook the importance of a well-maintained interior! That's where auto upholstery shops shine through—these experts can repair, restore, or install fresh fabric on your seats, linings, and all cloth surfaces inside your car.

Upholsterers skillfully craft and install new coverings using leather, vinyl, or suede materials. Not only do they enhance the look, but they also boost the comfort of your car. So, whether you're going for a sleek and stylish vibe or aiming for cozy comfort, auto upholstery has you covered!

How We Chose the Best Auto Upholstery Shops in Toronto

How Much Does Auto Upholstery Cost in Toronto?

Installing new leather upholstery for all seats in a vehicle can cost anywhere between $1,250 to $3,500. This depends on various factors, such as the type of vehicle, the quality of materials used, labour charges, and the complexity of the design.

Expertise: We selected shops that have years of proven experience and employ qualified and skilled technicians to ensure quality results.
Quality of Materials: We considered the durability and variety of options for upholstery fabrics to cater to different budgets and preferences.
Craftsmanship: We assessed their portfolio of finished works based on the quality of their craftsmanship and their ability to achieve different styles and customised designs.
Turnaround Time: We inquired about the speed of their process, considering how vehicles are often used. They should be able to complete the work within the estimated time.
Communication: We evaluated how well they communicate with customers and address their questions and concerns.
Warranty & Insurance: We prioritised shops that support their work with a warranty and insurance coverage to protect your vehicle.
Range of Services: We also considered the extent of their offerings beyond upholstery, such as interior restoration, repair, and component replacement.

1. ColorGlo GTA

ColorGlo GTA's Homepage
ADDRESS112 Basaltic Road, Unit 10, Vaughan Ontario, L4K 1G6
OPERATING HOURSMonday - Friday: 9:00 AM - 5:00 PM

ColorGlo GTA is owned and operated by father and son duo, Max and Val Tarmossin. The idea for this Vaughan auto interior repair shop began when Max decided to spruce up his Volkswagen Jetta, getting it ready for sale. The incredible upholstery transformation left him awestruck and inspired him to open the shop in 2016.

No matter the size of the project, Max and Val make it a point to treat every single one with the same quality of craftsmanship, from threadbare spots to full-fabric upholstery. That means seats, door trims, roof lining, carpets—you name it.

As the name suggests, they’re known for their exceptional colour-matching skills, whether it’s for repairs, restorations, or if you simply want to replace your upholstery but keep the same style. Oh, and by the way, they’re also up for repairing leather items like bags, shoes, and clothing. Handy!


  • Katzkin authorised dealer
  • Precise with colour-matching
  • Ideal for leather upholstery
  • Honest and upfront with costs
  • Excellent customer service
  • Comprehensive auto interior services


  • Less flexible due to high demand

Customer Reviews

Very satisfied with their work and professionalism

“Val and Max are absolute legends. My car had several damaged areas from years of use and it’s incredible how you can’t even tell they once existed. Very satisfied with their work and professionalism… They have the ability to change the color of your leather seats as well, which can completely give you and your passengers a new car feel.” – Mustafa Sheikh, Google Reviews

The seat looks brand new, with smooth leather and vivid and revitalizing colour!

“I am extremely happy with the results of my leather seat repair from Val and his team at ColorGlo! The seat looks brand new, with smooth leather and vivid and revitalizing colour! Amazing work!” – Andrew Permaul, Google Reviews

2. Marlee Upholstery

Marlee Upholstery's Homepage
ADDRESS230 Milvan Drive, North York, ON M9L 2A5
OPERATING HOURSMonday - Friday: 8:30 AM - 5:30 PM

Marlee Upholstery got their start way back in 1976, right on the very street they’re named after. Fernando Caputi, the current owner-operator, joined the crew in 1981 and decided to follow in his brother’s footsteps, who’s the mastermind behind this well-established gem. From certified mechanic to car transformation expert, Fernando offers it all – from basic repairs to complete restorations.

At Marlee Upholstery, personal care fuels their success. Anyone who steps through their doors leaves satisfied with top-notch work. Whether it’s replacing old carpets, head linings, or customising seat colours, they’ve got you covered. 

Don’t toss that collapsed seat; Fernando can reshape and re-pack new foam, making it feel just as comfy as the day you first sat on it. Oh, and he’s a pro at fixing lumbar issues too!


  • Over 45 years in business
  • Knowledgeable with a vast array of makes and models
  • Offers top body auto trim
  • Fine and evenly reinforced stitching
  • Personable and generous upholsterer
  • Services motorcycles and convertibles


  • Doesn’t offer a warranty on services

Customer Reviews

I am absolutely delighted with the quality of the work that was done

“The driver’s seat of my 99 Miata had a small rip and the leather was stained from years of sun and sunscreen. Fernando was fantastic. He replied right away to my initial inquiry and answered all my questions. I am absolutely delighted with the quality of the work that was done. He managed to find a near-perfect match to the 19-year-old leather and replaced the stained and ripped section. The seat looks 1000 times better than it did before.” – Deb HD, Google Reviews

It’s nice to have people working on your car that know what they are doing!

“It’s nice to have people working on your car that know what they are doing!!! They worked on my 1984 Pininfarina Azzurra Spider from carpet to seats and convertible top — my car looks amazing! A big thank you to the guys from Marlee Upholstery.” – Moe Caruso, Google Reviews

3. Alpha Auto Trim Ltd.

Alpha Auto Trim Ltd.'s Homepage
ADDRESS2558-B Hensall Street, Mississauga, Ontario, L5A 2T3
OPERATING HOURSMonday - Friday: 9:00 AM - 5:00 PM

Alpha Auto Trim Ltd. has been serving locals since 1976. Despite being a veteran business, they make sure to stay abreast of the latest advancements. It’s run by a talented family of upholsterers and graphic designers.

Don’t be fooled by the name; this Mississauga street business does more than just auto upholstery and restoration. They’re the go-to experts for replacing and customising flat glass on vehicles of all sizes—from motorcycles to industrial construction equipment, and yes, even boats! Need vinyl lettering decals on your car or backlit signages for your business? These folks got you covered!

They have a special flair for sprucing up classic and muscle cars, thanks to their years of proven experience. Nevertheless, their diverse portfolio includes a wide range of cars for various purposes.


  • One-stop shop for complete upholstery
  • 45+ years of industry experience
  • Offers glass repairs for broken windshields and windows
  • Updated with emerging auto tech
  • Serves corporate vehicle fleets


  • A little far from central Toronto
  • Rates are a little higher

Customer Reviews

Quality craftsmanship and friendly service – what more could you want?

“When I picked up my car after Alpha Auto Trim repaired the driver’s seat, I couldn’t tell the difference between the repaired seat and the rest of the seats in the car. It was a perfect match. The work was done on time and for half the price that the dealer quoted. Quality craftsmanship and friendly service – what more could you want?” – Keith Davey, Google Reviews

Top-quality installations and repairs at reasonable prices

“Tony, David, and Mark are such a pleasure to work with.  I have used their services for close to 30 years and have never been disappointed. Top-quality installations and repairs at reasonable prices.  They’re not the cheapest, but they are the BEST!!” – Bjorn Surmann, Google Reviews

4. Toronto Auto Upholstery

Toronto Auto Upholstery's Homepage
ADDRESS161 North Rivermede Road #2, Vaughan, Ontario L4K 1K9
OPERATING HOURSMonday - Friday: 10:00 AM - 6:00 PM

Saturday: 11:00 AM - 5:00 PM

Toronto Auto Upholstery was established by owner and operator Morteza Heidari, who boasts over 15 years of experience in the automotive industry. The business started out with standard repairs for open seams, stains, burns, and colour restoration. Eventually, they expanded into a full-service auto upholstery shop and have been one for the last 5 years.

Mory and his crew pack a powerful punch, repairing and installing high-quality leather and vinyl fabrics—no job is too big or too small. You’ll have the freedom to choose from over 500 colours from their samples, allowing you to customise a new look or perfectly colour-match one section to the rest of your interior. 

The fun doesn’t stop there! They also offer a wide selection of suede, microfibre, and even the renowned Alcantara fabric for the headliner, carpets, steering wheel, dashboard, and the whole nine.


  • Offers creative design suggestions
  • Quick turnaround times
  • Wide array of fabrics, including Alcantara
  • Accurate color-matching 
  • Kind and courteous technicians
  • Open on Saturdays


  • Portfolio limited to private four-wheelers
  • No warranty on services

Customer Reviews

The work, the craftsmanship, and especially the service they provide is stellar

“Great place to get some interior work done on your car. Don’t waste your money/time buying steering wheel covers from the web. They don’t come out as good as they seem. Here at Toronto auto upholstery, they made me a custom-made steering wheel exactly how I imagined it would be. This should be your first and last stop. The work, the craftsmanship, and especially the service they provide is stellar. They really care about the customer.” – David Rodriguez, Google Reviews

Can’t say enough about his dedication and punctuality

“Great professional! Can’t say enough about his dedication and punctuality. I had an urgent request for my car to be done and he delivered while maintaining his quality! Reputation speaks for itself!” – Mostafa Rahimi, Google Reviews

5. TM Custom Auto Trim and Glass Ltd.

TM Custom Auto Trim and Glass Ltd.'s Homepage
ADDRESS4271 Steeles Avenue West, North York, ON M3N 1V7
OPERATING HOURSMonday - Friday: 8:00 AM - 4:30 PM

TM Custom Auto Trim and Glass Ltd. is a cornerstone in the local trade, defying the notion that auto upholstery is a dying breed. They’ve been around since 1958! 

The company was founded by Tony Macri, a car aficionado who started the business when he was just 18 and still oversees the shop himself. With six decades under their belt, these folks have laid their hands on pretty much every make and model there is.

Tony’s crew can whip up custom leather and vinyl fabric on every cloth covering in a car’s interior. They use Katzkin products, which is a telltale sign that you’re getting the best quality upholstery.

They’re all about enhancing your driving experience and making your car look as good as the day it first parked on your driveway. Got shabby seats? Don’t worry, they’ll swap them out for fresh ones, and heated ones! 


  • 60 years in business
  • Updated tools and industry knowledge
  • Affiliated with the Automotive Aftermarket Retailers of Ontario
  • Offers sunroof and convertible repairs
  • Uses high-quality fabrics
  • Specializes in vintage and muscle cars


  • Few reports of going over budget
  • Closes a bit early
  • Unreliable in resolving errors for some

Customer Reviews

The price was more than reasonable and my interior looks brand new

“The Katzkin leathers are just perfect and the texture of the leather and colour of the thread are spot on. The price was more than reasonable and my interior looks brand new. Professional job- much appreciated!” – John H, Google Reviews

Brilliant job, great staff, top quality leather seats

“Chris was super and helped me choose a classy color and trim for my new 2022 Toyota GR86. Placed the order 7 days ago, leather arrived yesterday, installed this morning. Wow, what a transformation! Brilliant job, great staff, top quality leather seats. Speechless!” – David LeBlanc, Google Reviews