Tack Shop Upholstery

Flag as Inappropriate

Did your cat scratch the life out of your couch or did your dog eat part of it? Don't worry. Tack Shop knows just what to do, whether it means doing a complete upholstering job on your favorite piece of furniture or a tactful repair. This business has been in operation about 35 years in the area and will even pick up and deliver your piece if you purchase your materials there.
1071 McCue Ave, San Carlos, CA 94070
(650) 592-6963
  • Hours: Mon - Fri, 9am - 5pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »