LeoS Upholstery San Leandro, Ca, United States. Before Picture Taken At LeoS ShopI had my sofa cushions re-stuffed. They were friendly, fast, and willing to explain the process. Took the cushions in one day and they were ready the next. I recommended them to a friend who is also very satisfied.

I had this idea that I would reupholster four casual chair cushions on my own so I went to Leo's to find fabric. I needed something that would be durable for future kids (wear and tear) and still look nice -- he had just what I needed in a sturdy vinyl material. The fabric was cut and rolled up for me, I paid a fair price and off I went.
Fast forward a few months later where I now realize that there's no way I can do this as a first-time project. I don't have the tools and I'm out of time. I head back to Leo's with my four cushions + the fabric, and the older and younger Leo were fabulous! They gave me a quote for the labor and foam and they said the cushions would be ready by the end of the week.

A miracle worker. Leo is truly amazing. I found of about him through a leather person I found here on Yelp. I own a leather recliner and a matching leather reclining sofa that are about 12 years old. The set is in great shape except the arms of the recliner had just plain been loved to death. The leather first began to crack just a little, then some more, then tore along the top stitching. I could not replace it with anything similar and I didn't want to start over.
I have a set that belonged to my great aunt. She'd be about 100 if she were still alive. That tells you how old this set it. She and her husband bought it new when they were first married about a million years ago.
Until I found Leo, the chairs were still original. They fabric was a hideous gold/yellow color, the cushions were flatter than flat, and the caning on the back was worn and coming apart on some of the chairs. Honestly, I thought this dining room set was the most old fashioned, ugly, heavy, outdated monstrosity that I had ever seen.
I called Leo after a few heavy discussions with my husband.