Upholstery in Acworth & Calhoun, GA
Free Estimate by Phone
The Patch Upholstery & More is a hands-on upholstery shop with two Georgia locations, Acworth and Calhoun. For 17 years we've reupholstered everything from restaurant booths to boat seats, car interiors and the sofa you refuse to part with. Reupholstering costs less than replacing, and the result is built around your piece and your taste.



Four specialties under one roof
- Commercial upholstery: restaurant booths, chairs, bar stools and benches, plus seating for offices, churches, clinics and gyms.
- Marine upholstery: boat seats, sunpads, bolsters, bimini tops and covers.
- Automotive upholstery: seats, headliners, door panels, dashboards and carpets for cars and trucks. We also work on vans, motorcycles, golf carts and RVs, with labor quoted per job.
- Residential upholstery: sofas, chairs, headboards, ottomans, dining chairs and cushions.
Two shops, one standard
Our Acworth shop at 5000 Lake Acworth Dr, Suite 105 serves Acworth, Kennesaw, Marietta, Woodstock, Canton, Cartersville and Lake Allatoona. Our Calhoun shop at 470 Red Bud Rd NE serves Calhoun, Adairsville, Resaca, Rome, Dalton and Gordon County. Both shops are open Monday to Friday, 10 am to 6 pm.
Materials for every job
Choose from more than 200 fabric and vinyl collections: velvet, linen, chenille, microfiber, Crypton, commercial, marine and automotive vinyl, and genuine leather. Optional treatments protect against stains, UV and moisture. We accept customer-provided fabric.
What it costs
Labor starts from $550 for a sofa, $300 for an armchair, $325 for a headboard, $285 for a restaurant booth, $475 for a car seat and $325 for a boat seat, plus materials. Your final price depends on the piece, its condition and the material you choose.
Warranty and language
Every job carries a 1-year workmanship warranty. We serve you in English and Spanish. Hablamos español: visit our page Tapicería en Acworth y Calhoun, GA.
Explore our services: Boat & Marine Upholstery, Restaurant Booth & Commercial Upholstery, Auto Upholstery and Furniture Reupholstery. Each has an Acworth and a Calhoun page.
Get started: Send photos of your piece, rough measurements and any fabric you like, and we'll quote labor plus materials.
Common Questions
Which shop should I contact?
Contact the one closest to you. Acworth serves the Acworth, Kennesaw, Marietta, Woodstock, Canton and Cartersville area, and Calhoun serves Calhoun, Adairsville, Resaca, Rome and Dalton. Call either shop for a free estimate by phone.
Can I use my own fabric?
Yes. We accept customer-provided fabric. Call us before you buy so we can confirm how much you need.
Do you speak Spanish?
Yes. Both shops serve customers in English and Spanish.
Call Acworth (706) 386-3041 or Calhoun (706) 307-9383 for a free estimate by phone, or send photos for a quote.
Request a Quote
Call for a free estimate by phone, or send the form with photos and details of your project.
Quick Estimate Form
Find the Right Page for Your Project
Boat & Marine Upholstery
Restaurant Booth & Commercial
Auto Upholstery
Furniture Reupholstery
Upholstery in Acworth & Calhoun, GA · Tapicería en Acworth y Calhoun, GA (Español)