
Furniture Reupholstery
Dining chairs, sofas, and other furniture reupholstered with quality materials and careful craftsmanship.
Custom Upholstery for Furniture and Cars
G&M Upholstery reupholsters furniture and vehicle interiors with careful craftsmanship and a fast turnaround.

Services

Dining chairs, sofas, and other furniture reupholstered with quality materials and careful craftsmanship.

Vehicle seat reupholstery, including performance and specialty cars, done quickly and at a fair price.

Convertible top replacement for cars like the 350Z, restoring a worn top to like-new condition.
Photos



From dining chairs to Corvette seats, we bring it back to life
Our story
We take on the projects other shops shrug off, whether it's a full set of dining room chairs or a convertible top that needs replacing. Customers bring us furniture they thought was past saving and cars they want to bring from old to new, and we handle both with the same attention to detail.
Our customers keep telling us the same things: fair prices, quality work, and a shop that treats them well while they wait. Maria and the team move quickly without cutting corners, so pieces come back looking new and ready for years more use.
From eight-chair dining sets to Corvette seats and 350Z convertible tops, we've built our name on doing the work well and treating every customer right.
What customers say
“I was searching for someone to upholster our eight dining room chairs. That's when I called G&M upholstery. They took my chairs right away. The prices were the best I've found. The quality of work was excellent. Maria was very nice and professional. If you're looking for a good price and quality work, give them a call.”
“Great quality work! Very low prices compared to other shops around and also a fast turn around! Very happy with the outcome, will be coming here soon to get my Corvette seats done as well, thanks guys!”
“Wow! Incredible job on my seats & my convertible top on my 350Z!! Highly recommend!!! From old to NEW!!!”
18992 Valley Blvd, Bloomington, CA 92316, USA
18992 Valley Blvd, Bloomington, CA 92316, USA
Get directions →