Custom Upholstery & Furniture Restoration

Furniture Restored Right, From Chairs To Boat Seats

Arrow Upholstery rebuilds and reupholsters furniture in La Verne, from dining chairs to marine seating, done by hand.

Arrow Upholstery work
4.1★
Google Rating
48
Google Reviews
4 Days
Turnaround Time
6 Chairs
Set Restored

Services

Everything we take on.

Custom Reupholstery
01

Custom Reupholstery

We strip, rebuild, and reupholster dining chairs, sofas, and other furniture in the fabric of your choice.

Cushion & Foam Replacement
02

Cushion & Foam Replacement

We reform and refoam couch and bench cushions to your preferred density, matching original dimensions.

Wood Refinishing
03

Wood Refinishing

We refinish wood frames and legs alongside upholstery work, restoring furniture inside and out.

Marine & Boat Upholstery
04

Marine & Boat Upholstery

We reupholster boat seats with fast turnaround, built to hold up outdoors.

Piano Bench & Specialty Upholstery
05

Piano Bench & Specialty Upholstery

From piano benches to one-off pieces, we handle specialty upholstery jobs big and small.

Photos

A look around.

Arrow Upholstery
Arrow Upholstery
Arrow Upholstery

Every piece stripped down and rebuilt, not just re-covered.

Our story

Upholstery Built to Last

We are a La Verne upholstery shop that rebuilds furniture from the frame up. Whether it is a set of mid-century dining chairs, a couch that needs new cushions, or boat seats that have seen too much sun, we strip each piece down and put it back together with fresh foam, fabric, and finish.

Our work covers wood refinishing alongside the upholstery itself, so a chair leaves our shop looking whole again, not just re-covered. We take on specialty pieces too, including piano benches and custom cushions cut from patterns customers bring in.

Most jobs move quickly. Customers have had full sets of boat seats finished in a matter of days, and we work with you on fabric, foam density, and finish before any cutting begins.

  • Full furniture restoration, not just re-covering
  • Wood refinishing done alongside upholstery
  • Marine and boat seat upholstery
  • Custom work from your own fabric and patterns

What customers say

“I had all six of my Mid-Century Modern teak dining chairs beautifully restored here. They refinished the wood and reupholstered the seats perfectly. The service was very affordable, and I will definitely be back for more.”

Catherine Dubenion

“They did a great job on my piano bench top and I'm very happy with their work, and the price was very fair.”

Chris Zettell

“Had my boat seats redone and came out great! They got them done fast in 4 days.”

Dominic Borchmann

Get it booked.

(909) 987-8849

2180 E Arrow Hwy, La Verne, CA 91750, USA

Get directions →

Hours

Open now
Monday
8:00 AM – 7:00 PM
Tuesday
8:00 AM – 7:00 PM
Wednesday
8:00 AM – 7:00 PM
Thursday
8:00 AM – 7:00 PM
Friday
8:00 AM – 7:00 PM
Saturday
8:00 AM – 7:00 PM
Sunday
Closed

Read all 48 Google reviews (4.1★)

Whichever you prefer — one of the two is enough.

Photos of the job (optional, helps us quote)

We use your details only to reply to this request. See our privacy policy.

2180 E Arrow Hwy, La Verne, CA 91750, USA

Get directions →