A torn car seat is rarely just a torn cover.
By the time the vinyl or the leather splits, the foam under it has already collapsed and the burlap under that has rotted. We take the seat apart, rebuild what is holding you up, and recover it.
Monroe, NCServing Charlotte, Union County and the SC border townsMon–Fri 9:00–7:00 · Sat 11:00–5:00 · Sun closed

The cover is the last thing to go, not the first.
Under the leather or the vinyl there is foam, and under the foam there is burlap stretched over springs. Heat, damp and thirty years of getting in and out break those down first. The cover then has nothing holding its shape, so it stretches, splits along a seam and tears open at the bolster you slide across twice a day.
Why the quick fixes fail
- Slip-on seat covers hide a split for a while and slide about on it. Nothing underneath is any better for it.
- Leather repair kits fill a tear with a coloured compound that sits on foam which has already given way. It shows, and it goes again.
- Stitching the split shut pulls the tear wider, because the material either side has stretched and there is nothing firm left behind it.
- A used seat from a breaker is the same age as yours with the same foam in it. You have bought somebody else's problem.
Stripped to the frame, then rebuilt
The seat comes out and it comes apart. That is the difference between a seat that is repaired and a seat that has been covered up.

Stripped back to the frame
- Cover and dead padding come off
- Burlap and springs uncovered and checked
- Broken springs and frames repaired, not padded over

Rebuilt on the bench
- New foam cut and shaped to the original profile
- Panels cut and sewn to the car's own pattern
- Custom stitch spacing and piping where you want it

Recovered and refitted
- Leather, vinyl or cloth, chosen with you first
- Fitted taut, with no pull marks at the seams
- Back in the car and checked on its runners
The work, either side of the job
Every photograph was taken at the shop in Monroe.
After
After
Interiors out of this shop
Real jobs, photographed on the bench and in the car at 4209 W Hwy 74, Monroe.












Nobody has ever left this shop a bad review
5.0 on Google. Every word below is copied straight off the profile.
“I had Auto Tops and Trim replace the headliner and center console leather in my 2008 Honda Accord. I was very happy with the quality of the work and would recommend using them.”
“Fantastic service. The job was done quickly, while I waited. The price was cheaper than what most people were charging here locally.”
“Mr. Hopton restored my sunroof shade back to new condition. He even allowed me to watch the process. I recommend him 100% for all of your reupholstery needs. Thank you!”
“Excellent work. We drove an hour to get our sunroof fixed and we were very happy with the service. Highly recommend!”
“Excellent service and great prices I'll take back my car all the time”
“Great auto shop”
“Good work”
The shop is on Highway 74 in Monroe
Seats have to come to us — interior work is bench work, and the seat comes out of the car and apart on the table. So it is worth knowing the run before you set off. We are on W Hwy 74 west of downtown Monroe, straight out from Charlotte, and people come to us from across Union and Mecklenburg County and down over the South Carolina line. One customer drove an hour to get here.
- Shop
- 4209 W Hwy 74, Monroe, NC 28110
- Hours
- Mon–Fri 9:00–7:00 · Sat 11:00–5:00 · Sun closed
- Phone
- (980) 385-8101
Answers first
Do you do auto upholstery near Charlotte, or only in Monroe?
Can you repair one torn seat, or do I have to do the whole interior?
Can a leather car seat be repaired, or does it have to be recovered?
Do you use leather, or vinyl?
How much does it cost to reupholster car seats?
Do you work on modern cars, or only classics?
A picture of the tear or the worn panel, plus the year, make and model, is usually enough for an estimate by email.
- Free, and no obligation
- Nobody will chase you afterwards
- If yours needs an in-person look, we will say so
4209 W Hwy 74, Monroe, NC 28110
Mon–Fri 9:00–7:00 · Sat 11:00–5:00 · Sun closed