Upholstery Shop in San Leandro, California

Leo's Upholstery in San Leandro, California carries a 4.9-star rating from 40 customers, making it one of the highest-rated upholstery shops in the East Bay. San Leandro sits between Oakland and Hayward, giving Leo's a central position to serve a dense mix of homeowners, rental property managers, and interior designers across Alameda County. That near-perfect rating across a meaningful number of reviews points to consistent craftsmanship and reliable turnaround times. For anyone in the South Bay or East Bay looking to restore furniture rather than replace it, this is a shop worth calling first.
Leo's focuses on furniture reupholstery, which means they handle the full process of stripping old fabric and foam from a piece and rebuilding it with new materials. They work on sofas, sectionals, dining chairs, accent chairs, ottomans, and headboards. Customers can choose from a range of fabric types including performance fabrics suited for families with kids or pets, as well as more traditional upholstery materials for formal pieces. The shop also replaces worn or compressed seat cushions, which can restore the comfort of an otherwise solid sofa frame.
Leo's Upholstery serves San Leandro and the surrounding Alameda County communities, including Oakland, Hayward, Castro Valley, and San Lorenzo. Customers from Fremont and Union City also bring furniture in for their reupholstery work. The shop's central East Bay location makes it accessible without a long drive for most Alameda County residents.
Claim your listing to update your info and connect with customers.
Claim This Listing