Tack Shop Upholstery
Drag box to select area
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
- Hours: Mon - Fri, 9am - 5pm