San Leandro, CA · Commercial & residential upholstery for the Bay Area

Mon–Fri 8 AM–4:30 PM · Sat 7 AM–noon · Sun closed

San Leandro · Serving the San Francisco Bay Area

Commercial upholstery. Ready for business.

Torn seats. Cracked vinyl. Worn-out equipment pads. Give the furniture and equipment your business relies on a new lease on life—with Leo’s Upholstery.

For healthcare, fitness, hospitality and workplaces. Start with photos, the number of pieces and your location.

Waiting-area seating from our existing upholstery gallery.

Built around the way you work

Upholstery for spaces that don’t sit still.

From one worn treatment table to a room full of chairs, tell us what needs attention. We’ll review the pieces, their condition and your project requirements. Hover or tap a card for more.

Healthcare & dental

Exam tables, treatment chairs and waiting rooms.
Doctor’s offices, dental practices, chiropractic clinics and hospitals. Tell us about the pieces that need attention.
Medical upholstery

Fitness & physical therapy

Benches, machine pads and therapy tables.
Address torn covers and compressed padding on the equipment your clients use every day.
Discuss equipment

Restaurants & hospitality

Booths, bar stools, dining and lounge seating.
Refresh high-use restaurant, bar and hotel seating without starting over with all-new furniture.
Restaurant & bar

Workplaces & public spaces

Office chairs, reception seating and equipment pads.
Seating for offices, schools, community spaces and other busy facilities.
Office upholstery

Senior living & care settings

Common-area, dining and lounge furniture.
Bring your facility’s material, comfort and cleaning requirements to the conversation.
Discuss your facility

Spas & wellness spaces

Salon seating, massage and treatment tables.
Explore a refresh that fits the way your space is used.
Discuss your space
A better next step than “throw it out”

Worn upholstery doesn’t have to mean worn-out equipment.

If the underlying piece is still worth keeping, recovering it may be a practical alternative to replacement. Let’s look at the damage, the padding and how the piece is used before deciding what makes sense.

Tears, cracks & worn covers

Discuss recovering damaged seats, backrests, equipment pads and upholstered surfaces.

Flattened or uncomfortable padding

Have the condition of cushions and foam reviewed along with the outer covering.

Multiple pieces. One clear plan.

Share quantities, matching requirements and scheduling constraints so they can be considered in your quote.

Let’s make the next step simple

Start with a few photos. Build a practical plan.

No need to know the fabric name or repair method. Show us the issue and tell us how the piece is used.

01 · Send the details

Use our quote form to share photos, your business location, the type of furniture or equipment and how many pieces need work.

02 · Talk through the requirements

We’ll review the scope with you, including condition, material preferences and any cleaning or equipment requirements. An in-person assessment may be needed.

03 · Confirm scope & scheduling

Review the proposed work, pricing and scheduling before proceeding.

Questions to bring to your quote

Helpful details that make the first conversation more useful.

Tell us which cleaners and disinfectants you use, along with any facility or equipment requirements. Material suitability, manufacturer guidance and cleaning compatibility need to be reviewed for your specific application—not assumed.

The whole piece, a close-up of the damage and any equipment make/model label. Include dimensions if you have them.

Raise scheduling and downtime concerns when you request your quote so they can be discussed while the project is planned.

List how many pieces you have and whether they need to match, so the scope can be reviewed together.

From our existing gallery

Seating we’ve worked on.

A favorite piece is still worth saving.

And yes, we still do homes. Sofas, dining chairs, armchairs and other residential furniture are welcome, too.
Leo’s Upholstery · San Leandro, CA

Put worn upholstery back on your to-do list.

Tell us what your business needs. We’ll help you explore the next step.

Shop hours: Mon–Fri 8 AM–4:30 PM · Sat 7 AM–noon · Sunday closed