Sofas & couches
Cracked or worn-out covers replaced, in a material you choose from a wide range, with the original seam type.
5.0 on Google from 16 reviews348 S Main St, Alpharetta




Sofas · Chairs · Dining seats · Ottomans · Pillows · Restaurant booths
Pick your material from a wide range of options, tell us how you want it, and Pedro and the family take it from there.
Cracked or worn-out covers replaced, in a material you choose from a wide range, with the original seam type.
Armchairs, a chair and a half, and statement chairs, cushions included.
Dining chair seats recovered, sometimes ready the same afternoon.
Ottomans reupholstered with the pattern matched across the sides and top.
Custom pillows made to go with the rest of the room.
Bench cushions and seats covered in fabric of your choice.




“Pedro and his team did an amazing job!!! We had a couch for quite a while, and the material was cracking badly. We chose the material from a wide range of options that he has to offer, and asked him to use the same seam type. Two weeks later (one week earlier than anticipated) they brought the couch and it is perfect! It looks as good as new. Excellent quality and very professional working. The details are impeccable! We recommend him to anyone looking for great quality at affordable price. Thank you so much Pedro!”
Booth seating for restaurants, upholstered in vinyl.


“We had three pillows made and a ottoman reupholstered. The end products were perfect. It was a simple order but we were more than pleased. Our new ottoman and pillow set really pull our room together. He clearly took grear effort to match the pattern on the sides and top of the ottoman, and centered the fleur de lis on the pillows and top of the ottoman. Thanks Pedro!”
“I took two dining chair seats to be recoved on Tuesday morning. Pedro had them ready by that afternoon and did an excellent job!”
5.0 from 16 Google reviews
“Finding Pedro's Upholstery shop was so lucky. He was able to help reupholster a chair and a half for my daughter's room. The cushions came out beautiful! Quality can't be surpassed and he was able to turn in around quickly. The entire family who help operate the business are friendly and a joy to work with. Location is also easy to get to and there is parking. Highly recommend Pedro's Upholstery 👏👍”
“Excellent upholstery work. Pedro and his team were great to work with. Competitive pricing and quick turnaround. I will definitely use them again.”
We’re easy to get to in downtown Alpharetta, and there’s parking. Call or text first, or send us the details.