Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

Mac's Upholstery

Upholstering, Leather & Vinyl Repair, Upholstering - Boat & Auto,

About us

Mac's Upholstery & Upholstery Seattle are the premier destinations for furniture, commercial, and marine upholstery. Our services include designing, updating, and restoring upholstery for sofas, chairs, chaise lounges, cushions, pillows, kitchen nooks, and leather furniture. Our skilled artisans have the training, experience, and talent to bring your vision to life. Visit our North Seattle showroom to explore fabrics and compare prices. Estimates are free!

Business highlights

77 years of trusted experience

Services we offer

Furniture, Boats & Yachts, Custom Foam, Motorcycle Seats, Boat Canvas

Services we don't offer

NA

Amenities

Free Estimates
Yes
Warranties
Yes


Accepted payment methods

Check
CreditCard

Photos of past projects

Reviews

4.724 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
75%
4
21%
3
4%
2
0%
1
0%


Rating CategoryRating out of 5
quality
4.9
value
4.5
professionalism
4.8
responsiveness
4.9
punctuality
4.5
Showing 1-24 of 24 reviews

Steve M.
08/2017
5.0
auto upholstery
  + -1 more
It went great. The job was done earlier than promised and the work was of excellent quality. Craig is very friendly, professional, and knowledgeable. He taught me quite a bit about marine canvas maintenance and repair. I very highly recommend Craig at Mac's Upholstery for boat canvas work.
Description of Work: I was considering replacing a sailboat dodger and binnacle cover. Craig Carleton in the Marine department examined my canvas and explained that the canvas was still good and could be re-stitched at a much lower cost than replacement. So they completely re-stitched the dodger and cover, and replaced most of the fasteners.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,000

Stephanie P.
02/2017
5.0
upholstery, leather & vinyl repair
  + 0 more
They did a great job. After getting an estimate from a competitor for over $500 and 3 weeks ( along time without a couch cushion), I called Mac's. They did the job in one day for $210. Excellent quality, prompt service, great customer service and super value. Highly recommend!
Description of Work: I had a leather couch cushion repaired. The mid century couch had seen better days and the long bottom cushion was torn and had missing buttons.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$200

David P.
03/2015
5.0
upholstery
  + -1 more
I converted the stove on our boat to propane and needed to hang the tank outside on the railing stanchion. The marine stove company referred me to Mac's Upholstery to make a cover for the tank. Craig and Dean in their marine division are very experienced marine canvas and upholstery craftsmen, and Craig made quick work of designing and fabricating a reinforced and well fitting cover out of Sunbrella fabric that conforms to the tank. I am very satisfied with the qualit6y product and the fast service.
Description of Work: Fabricate a cover for a propane tank.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Jenny M.
03/2015
4.0
upholstery
  + -1 more
Their estimate was 2/3 of estimate provided by nearby Queen Ann Upholstery. It took 4 mos. to get the finished products. I was assured that this is "not the usual" practice, but key personnel were off on leave. One other problem was that they mis-estimated the amount of fabric required, which resulted in a modification of the original layout. (2 different fabrics were used). But, the results were beautiful, nonetheless.
Description of Work: Re-upholstered and re-painted 2 spindle-leg chairs and ottoman.

Rating CategoryRating out of 5
quality
4.0
value
3.0
professionalism
4.0
responsiveness
4.0
punctuality
1.0

$2,000

Karen D.
06/2014
5.0
upholstery
  + -1 more
unknown
Description of Work: She helped me explore fabric options and gave me a clear estimate of what it cost to re-upholster a favorite chair. I do plan to return and order work done. She was very helpful, friendly, and gave me options within my budget.

Rating CategoryRating out of 5
quality
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Richard R.
06/2014
5.0
upholstery
  + -1 more
Work was excellent and the price for sewing and modifying the cover was fair. I felt they charged too much for the cleaning, but they gave me an estimate up front and I accepted it. (Next time I will either clean them myself or get the boat washer to do it.) I am very satisfied with them and plan on always using them for my canvas and upholstery work.
Description of Work: Restiched several large canvas boat covers including a bimini top. Modified one of the covers to accommondate a BBQ. Cleaned the Bimini and one other cover.

Rating CategoryRating out of 5
quality
5.0
value
3.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$1,600

Ryan G.
02/2014
5.0
upholstery
  + -1 more
I was able to track down a yard of fabric and they did a fantastic repair an you cannot tell that there was ever an issue. Also very reasonable, just 2 hours of work.
Description of Work: They were great. We had an ember burn a hole in our ottoman.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$150

Hugh S.
11/2013
5.0
upholstery, leather & vinyl repair
  + 0 more
Helped me diagnose a repair problem of the leather seats on my classic cadillac. referred me to a man that does those specific types of repairs. I have used "Macs" previously and they are very skilled reliable and resonable in cost. The cost of the repair in leather would have been 250$ or more and involved removing the seat. They [Macs] referred me to a man who did the repair in the car with a heat cured plastic. Matched the color exactly and is not detectable.
Description of Work: I contacted MAC'S UPHOLSTERY

Rating CategoryRating out of 5
value
4.0
professionalism
5.0
responsiveness
5.0

Yes, I recommend this pro
$137

Carl I.
11/2013
5.0
upholstery
  + -1 more
They did a perfect job! They showed me the different foam options and did it all in one day. I would recommend their services.
Description of Work: They did a foam replacement on my chair.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Diane S.
08/2013
5.0
furniture repair, upholstery, auto upholstery
  + 1 more
Results 1: They did exactly what they said they would do with the office chair. It was a difficult job since it had injection foam but they managed to remove the old foam and replace it with the firm padding that I requested. Results 2: While I was there for the chair I asked them if they could replace and repair my BMW roof, which had a hole in the window and stopped working (i.e., wouldn’t go down to make the car top-less) for about 5 years. They said yes, so I scheduled that. When I brought it in I also asked about my front seat leather chairs, knowing they might be able to help there as well. The driver seat had a heater that didn’t work, and the passenger side wouldn’t slide back and forth anymore. When I picked up my car I had the new roof installed, they fixed the mechanism (with a slight charge for a broken part they gave to me to inspect in the end), and they fixed both front seats at no extra charge. They are a great place that you can trust with your toughest problems, and they will go beyond upholstery if needed. I will go back in the future!
Description of Work: Project 1: Replace padding in office chair Project 2: Install new roof on convertible BMW

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,563

steve W.
06/2013
5.0
upholstery, auto upholstery
  + 0 more
Good - Customer provided material, hard to work with.
Description of Work: Install Auto Carpet

Rating CategoryRating out of 5
quality
4.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$750

Kimberly M.
06/2013
4.0
upholstery
  + -1 more
I really liked the woman that actually came to the house with covered samples and picked up the piece of furniture and brought it back. I enjoyed the interaction with her and their quality was good. I would probably use them again.
Description of Work: I used Mac's Upholstery in April of last year for furniture upholstery.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$1,200

David G.
03/2013
5.0
upholstery
  + -1 more
I called three upholsterers for my project of re-upholstering four dining chairs and Mac's gave me the best price estimate. My husband and I visited the shop in Ballard and quickly found the ideal fabric from among the many samples on hand. We put down a deposit and they ordered the fabric. When it came in, we removed the seats from the chairs and dropped them off at the shop to be upholstered while we were away on vacation. They came out great, very neat and well finished.
Description of Work: Put new upholstery on the seats of four dining chairs.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$174

Taunia P.
09/2012
5.0
upholstery
  + -1 more
I call Tony on a Saturday, and took a chair in the same day. He gave me an estimate and then I returned the following Saturday with 4 of the chairs and we ordered the fabric. He helped me pick the fabric from the numerous books he had at the store. The following Saturday I picked up the 4 chairs that just needed to be glued and dropped off the other fabric chairs. He completed the whole job in a week once he received the fabric. Tony was professional and prompt, I would definitely use him again.
Description of Work: He re upholstered 6 antique chairs as well as strengthened them. He also glued 4 additional chairs.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,000

Craig S.
02/2012
5.0
upholstery, leather & vinyl repair
  + 0 more
Very well - see above.
Description of Work: Michelle from Mac's came out to assess leather repair issues and provide estimate. Michelle was on time, professional, and provided an excellent recommendation of what to do. It was a relief to be able to talk to an expert who was helpful, friendly, and down to earth. She gave clear idea of costs involved and the process.

Rating CategoryRating out of 5
quality
4.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

kathleen M.
01/2012
5.0
upholstery
  + -1 more
We highly recommend them.
Description of Work: We had some chairs reupholstered.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Catherine J.
11/2011
5.0
upholstery
  + -1 more
We have six dining room chairs that are pushing 30 years old. While the caning and wood frames were in good condition, the seats were in desperate need of replacement. Between two boys who grew up with those chairs to cats that got sick on them to everything in between, we realized 10 days ago that we had to do something if we were going to have Thanksgiving at our home. I called and spoke to Tony on Saturday the 12th and asked if there was any way imaginable that the seats could be redone before Thanksgiving. Much to my surprise, he said no problem. We grabbed the seats off the chairs and headed out immediately. Much to my surprise I received a call from Tony the following Friday (the 18th) that the seats were ready to be picked up. When I got there on Saturday to pick them up, they looked better than they had when we purchased them. The work was done very well and in a time frame that more than met out expectations. I would recommend Tony and Mac's to anyone looking for upholstery work.
Description of Work: Reupholster 6 dining room chair seats with fabric already owned by us. Replace foam and replace any seat that was broken down.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$650

Kathryn P.
10/2011
4.0
upholstery
  + -1 more
Michelle was prompt, came out and told me that replacing the vinyl with recycled leather would make the couch last us for a long time. She was pleasant and obviously knew her business. The only complaint I have is that she wrote the quote on a sheet of my note paper and did not include the cost of the fabric that was being used to replace the vinyl. I was very worried about this funny quote and I should have been. Although the quote on the paper said $1200 for everything, when the couch was delivered, the total was $2000, not $1200. I had been told that the labor was more extensive than they thought, so it would be $200 more, but still was not told about the fabric cost. Michelle went to her boss and they credited us with $150, but $1800 still was a shock. The work was done well and the couch looked very nice although not all of the vinyl was replaced. We will see if that part holds and does not split. I would use the company again, but would make sure I had a complete quote. Also wanted to say that the 2 men who picked up and delivered the couch were marvelous. This couch was unbelievably hard to get out of and into the house and they took all the care in the world to accomplish the task.
Description of Work: Our leather couch had some vinyl portions and part of those had split. The vinyl was to be redone with recycled leather and cushions refilled and wrapped. The split portions were to be replaced.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
4.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,800

Jerry C.
07/2011
5.0
upholstery, leather & vinyl repair
  + 0 more
The enitre repair was handled in a very pfoessional manner from start to finish. I would certainly recommend Mac's Upholstery to anyone who needed leather repair.
Description of Work: I had an 18 year old leather recliner that I really enjoy. The stitching had started to come apart on one corner of the seat cushion. I looked in Angie's list for a leather repair service. I was referred to Mac's by one of their other upholstery shops due to where I lived. Upon calling Tony Mazzarella said he would come by my home and take a look. After looking at the recliner he said that it could not be repaired in the home but it needed to go into the shop to be taken apart and restitched. A day after the pickup Tony called with a price range and I Okayed the work. Tony brought the recliner back to my home five working days later. He explained that they had taken the seat apart because other stitiching failures were also found. The entire seat cushion was restitched and looks great.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$275

Barb B.
11/2010
5.0
upholstery
  + -1 more
It’s been a real pleasure to work with Tony Mazzarella and Michelle at Mactops.com. The upholstery shop is located just south of Market in Ballard, very easy to get to, parking and drop-off next to the store, convenient hours including Saturday’s, and very friendly atmosphere. Michelle, the upholsterer, worked wonders transforming my stools and chair cushions. I couldn’t be happier with the results! She is an artist and designed special contours for the cushions to perfectly match the furniture style. All foam and padding was replaced, box style piping was used for the entire job, and the zippers were cleverly hidden. Her work is truly perfection - very professional. I highly recommend their services. Thank you!
Description of Work: Re-upholstery of two chair cushions and three bar stools.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$320

Mark J.
09/2010
4.0
auto upholstery
  + -1 more
Everything was good. They did it in a timely fashion. The price was reasonable and they didn't try to up sell us. I was happy.
Description of Work: Our electric seats in the car weren't working. The fixed them by cleaning out everything underneath.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$300

theiline w C.
04/2010
5.0
upholstery
  + -1 more
Our cat peed in our 2000 Yukon and made it smell so unbearable you didn't want to be in it. After failing to mitigate the smell on our own, we were either going to buy a new vehicle or replace the upholstery. Mac's did an incredible job for far less than the cost or hassle of replacing the car. We put in leather and new carpeting and it feels brand new at 10 years old! They made sure that all of the seats, doors and floors were completely pee-free by spraying, when they were stripped down, with a detergent that reacted to the pee - there is NO SMELL anymore. We love the car and love the results. The service was beyond great and they went the extra mile to take care of the odor. No more cats in the car, but we would use Mac's again in a second!
Description of Work: Replaced all of the seat covers and the carpeting in a 2000 Yukon. The fabric seats were replaced with leather. The doors and seats were cleaned with a detergent, after removing the upholstery, and then recovered with new carpeting.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$2,000

Benjamin N.
12/2009
4.0
upholstery
  + -1 more
I got quotes from several places. I chose macs because they were the most knowledgable, asked good questions, explained things well, and had a fair price. They helped me select the best foam. They helped pick a wonderful fabric. The order took a week or so longer than quoted. They came and installed it. It looks and feels great. I would definately use them again.
Description of Work: Built custom kitchen banquette cushions (bottom and back).

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
4.0
punctuality
4.0

Yes, I recommend this pro
$1,000

JENNIFER D.
08/2008
3.0
upholstery
  + -1 more
Mac s provided mostly good-quality workmanship, but the overall experience was frustrating and ultimately one we wouldn t like to repeat. Michelle, the Mac s saleswoman, was very prompt in coming to the house and looking at the booth and bench. Afterward she gave us a bid over the phone with an overall price for each project that she said included everything (coverings, foam, labor, tax, etc.). We also later made available drawings of the booth and bench that included dimensions. Michelle was good about quickly returning calls and answering questions. Phone quotes with overall numbers seemed to be her preferred way to do things. This was very different from the detailed, written bids we got from the other two potential vendors, who we didn t choose for various reasons. Michelle did give us an e-mail quote for a final cost on the bench cushions, with a partial level of detail, upon request. Looking back, we would not do this kind of work again without a very detailed bid from the get-go. Interestingly, detailed info on cost came from Mac s only when we received the handwritten invoices after the work was completed. This was a problem because Michelle wanted to charge us additional money for hanging brackets and for more vinyl and fabric days after fully reviewing the projects and giving us what she said were final cost estimates. The prices seemed to keep changing, which was very frustrating. And a couple of times it seemed Michelle was not following the details of the projects (like when we decided together at a meeting to go with box cushions for the bench seat, then she tried to charge us weeks later for extra fabric to cover the cushion bottoms). Two other pieces that changed as well: (1) The billing, with invoices that didn t always reflect the prices discussed, and (2) The time frame for getting the work done. Michelle and the business owner at times gave us very different ideas of how busy they were and when our two projects would be completed. As a side note, most of Mac s business seemed related to boats and vehicles. Our work was done during the beginning of boating season, not the time of year for the quickest service. Overall, the quality of the actual upholstery work was excellent, and Mac s did deliver the booth for free. One issue was that grommets were not installed on the lower (seat) bench cushions even though that was in the quoted price. Their installer questioned whether the grommets were needed for cushion breathability and installed vents instead. This change was never discussed with us ahead of time and resulted in two additional trips to their store to get grommets installed.
Description of Work: We contracted with Mac s Upholstery for two simultaneous projects: to replace the foam and vinyl on a 1950s-era kitchen booth/dinette and to make new cushions for a bench. We got bids from three upholstery companies, including Mac s. We also considered multiple fabric and vinyl options for both pieces (some we saw at Mac s, some at other places). Ultimately we used vinyl on the dinette, and upholstery fabric and vinyl on the bench. We also looked at options for wrap-around vs. box cushions for the bench. While we thought combining these two jobs might reduce the cost, that didn t seem to be the case, and the upholstery companies seemed to have difficulties sometimes keeping the projects straight.

Rating CategoryRating out of 5
quality
4.0
value
3.0
professionalism
2.0
responsiveness
4.0
punctuality
3.0

$3,600

Response from Mac's Upholstery
SHE WAS A VERY NICE PERSON, THE PROJECTS SHE WAS INTERESTED IN HAVING DONE WERE NOT PARTICULARLY DIFFICULT, HOWEVER, THERE WERE QUESTIONS REGARDING DETAILS FROM THE BEGINNING. ONE OF THE PROBLEMS WE EXPERIENCED WITH WORKING WITH THIS CUSTOMER, WAS THAT WE WERE UNABLE TO HAVE DETAILED CONVERSATIONS EITHER IN PERSON OR BY TELEPHONE, HER PREFERENCE WAS TO COMMUNICATE STRICTLY BY E-MAIL. I UNDERSTAND THAT WE WERE CHOSEN FROM THREE CANDIDATES FOR THIS WORK AND THAT SHE WAS VERY HAPPY WITH THE QUALITY OF THE WORK PERFORMED. AS THE PROJECT CHANGED FROM THE ORIGINAL DISCUSSION, NATURALLY THE COSTS WERE AFFECTED AS WELL. UNFORTUNATELY, SHE WAS IMPATIENT TO HAVE EVERYTHING TIED DOWN, AND AS WE DO NOT ALWAYS HAVE ALL OF THE SMALLER DETAILS PRICED UNTIL COMPLETION OF ANY PROJECT, IT BECAME VERY DIFFICULT TO ASSESS THESE COSTS WHEN SHE WANTED THEM..(FOR EXAMPLE, SHIPPING COSTS FOR FABRICS, ETC.) AND SPECIALIZED HARDWARE TO BE PURCHASED AFTER THE BOARDS THAT HER HUSBAND FABRICATED WERE DELIVERED TO US. ULTIMATELY, WE ARE PLEASED THAT SHE WAS HAPPY WITH OUR WORKMANSHIP, AND APOLOGIZE FOR ANY DISSATISFACTION SHE MAY HAVE EXPERIENCED.

    Contact information

    945 N 96th Street, Seattle, WA 98103

    http://www.mactops.com

    Service hours

    Sunday:
    Closed
    Monday:
    8:30 AM - 4:30 PM
    Tuesday:
    8:30 AM - 4:30 PM
    Wednesday:
    8:30 AM - 4:30 PM
    Thursday:
    8:30 AM - 4:30 PM
    Friday:
    8:30 AM - 4:00 PM
    Saturday:
    Closed

    Licensing

    Insured

    Eco-friendly Accreditations

    LEED Accredited Professional
    No
    Energy Star Partner
    No
    EPA Lead-Safe Certified
    No
    Use Green Products or Work Practices
    Yes
    State Contractor License Requirements

    All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

    *Contact business to see additional licenses.


    Service Categories

    Upholstering,
    Leather & Vinyl Repair,
    Upholstering - Boat & Auto,
    Furniture Refinishing and Repair,
    Water & Smoke Damage,
    Upholstery Cleaning,
    Auto Detailing

    FAQ

    Mac's Upholstery is currently rated 4.7 overall out of 5.

    Sunday: Closed

    Monday: 8:30 AM - 4:30 PM

    Tuesday: 8:30 AM - 4:30 PM

    Wednesday: 8:30 AM - 4:30 PM

    Thursday: 8:30 AM - 4:30 PM

    Friday: 8:30 AM - 4:00 PM

    Saturday: Closed

    Mac's Upholstery accepts the following forms of payment: Check,CreditCard
    Yes, Mac's Upholstery offers free project estimates.
    Yes, Mac's Upholstery offers eco-friendly accreditations.
    No, Mac's Upholstery does not offer a senior discount.
    No, Mac's Upholstery does not offer emergency services.
    Yes, Mac's Upholstery offers warranties.
    Mac's Upholstery offers the following services: Furniture, Boats & Yachts, Custom Foam, Motorcycle Seats, Boat Canvas
    NA

    Contact information

    945 N 96th Street, Seattle, WA 98103

    http://www.mactops.com

    Service hours

    Sunday:
    Closed
    Monday:
    8:30 AM - 4:30 PM
    Tuesday:
    8:30 AM - 4:30 PM
    Wednesday:
    8:30 AM - 4:30 PM
    Thursday:
    8:30 AM - 4:30 PM
    Friday:
    8:30 AM - 4:00 PM
    Saturday:
    Closed