Services

Custom Upholstery is Our Specialty

We specialize in custom upholstery and foam cushions for home furniture, outdoor furniture, mattresses, RVs, and classic vehicles. Ask us about mold-resistant marine upholstery, and a wide variety of materials to match antiques, modern design, indoor or outdoor furniture. Choose from tweed, wool, linen, viscose, vintage fabrics, vinyl for automotive and marine, commercial fabrics, and novelty fabrics.

Come into our showroom in Penticton to discuss your options. When you’re planning your project, it helps to see the material and understand the qualities of your choice from pet friendly to UV non-fade options.

Contact us today, or drop into our showroom.

re-upholster furniture penticton

Need Repairs?

Drop your item off, and we will repair your boat seats or classic car upholstery in time for your next outing. Large commercial or industrial upholstery repair and renewals are no problem for us. We are equipped to handle orders from restaurants, medical offices and hotels.

  • Custom upholstery
  • Boat interiors
  • Latex foam cushions
  • Furniture upholstery
  • RV reupholstery
  • Upholstery supplies for DIY’ers
  • Marine upholstery
  • Custom mattresses
  • Commercial & industrial upholstery
  • Vintage car upholstery
  • Custom upholstery
  • Boat interiors
  • Latex foam cushions
  • Furniture upholstery
  • RV reupholstery
  • Upholstery supplies for DIY’ers
  • Marine upholstery
  • Custom mattresses
  • Commercial & industrial upholstery
  • Vintage car upholstery

Sales & Service for DIY Customers

If you want to tackle reupholstery yourself, we understand the excitement. You’ve bought an antique and now you want to renew your treasure. We have a retail showroom in Penticton where you can browse through fabric samples and discuss your project with Chris. 

We have fabric sample books in the showroom you can take home to discuss with your family, and provide pickups and delivery in Penticton.

DIY upholstery projects

Our Brands

We sell the highest quality fabrics and foam available on the market today, including:

sunbrellaTempo Testbarrowelite textilesMaxwell FabricsalendelAlcantarahydes

Hagel’s Upholstery

309 Dawson Ave. Penticton, BC V2A 3N5

250-493-9121
hagelup@hotmail.com
Follow Us on Facebook

Hours

Open to the public Wednesday to Friday
Noon - 3 pm.

Gift Certificates Available!
Perfect for Any Occasion

Hagels Upholstery Penticton