
Davis Upholstery Shop is Pineville's family-run reupholstery shop — over 55 years of bringing chairs, sofas, and heirloom pieces back to life. By appointment only, Tuesday through Thursday, so every piece gets real attention.
Representative photos of upholstery work.





Bring us the piece — and your fabric, if you've already found the one. We rebuild the padding, tighten the frame, and finish it like it deserves.
Sofas, armchairs, and chaise lounges stripped down and recovered — fresh padding, tightened frames, finished by hand.
The seats you use every day, recovered to look — and sit — like new. Full sets welcome, from two chairs to twelve.
Flattened cushions rebuilt with fresh foam and new covers. Window seats, benches, and drop-zone seating too.
Wingbacks, vintage chairs, and the family pieces you'd never replace — handled with the care they deserve.
Throw pillows and accents made to match your piece — if there's fabric left over, we'll put it to good use.
Found a fabric you love? Bring it — we're glad to work with yours, and we'll tell you exactly how much to buy.
Based at 314 Meyer Ln, Pineville, NC 28134 — and on the road across the area every day.
Yes — we work by appointment only, so call ahead and we'll set a time. It means your piece gets our full attention when you come in.
Absolutely — plenty of customers pick out and buy their own fabric, and we're glad to work with it. Not sure how much you need? Ask when you call and we'll tell you the yardage.
It depends on the piece and the fabric. Describe it over the phone or bring it in and we'll give you a real number before any work starts — no surprises.
Most pieces take a few weeks depending on the work involved. We'll give you an honest timeline up front — and stick to it.
Yes — we're appointment-only, open Tuesday through Thursday, 10 to 4. Call and we'll set a time. There's no storefront and no walk-ins — just a working shop where your piece gets our full attention.
Absolutely, and lots of customers do. Buy what you love and bring it in — or ask us first and we'll tell you exactly how many yards your piece needs, so you don't overbuy. If you'd rather pick from our fabrics, we'll help you choose something that suits the piece.
It depends on the piece, the fabric, and the shape it's in. Describe it over the phone or bring it by at your appointment — you'll get a real number before any work starts, and that's the number you pay.
Most jobs run a few weeks, depending on the work involved. We'll give you an honest date up front — customers have counted on our scheduling for over 55 years.
The decision to reupholster a chair or sofa is mostly a decision about the frame you cannot see under the fabric.
We work by appointment only — call first, tell us what you've got, and we'll set a time to look at it and give you a straight price.
(704) 889-7716| Mon | Closed |
| Tue | 10 AM – 4 PM |
| Wed | 10 AM – 4 PM |
| Thu | 10 AM – 4 PM |
| Fri | Closed |
| Sat | Closed |
| Sun | Closed |
314 Meyer Ln, Pineville, NC 28134
Get directions →
We built this website for Davis Upholstery Shop — free, and it’s yours. Tell us where to send your customer inquiries and we’ll get you set up.
Is this your business? This website was built for Davis Upholstery Shop — it’s yours, free, no catch. Claim it →