Get the Look You Want

Furnish your home or business with custom-built pieces

Call Today

Repairs, Re-Covering, and Custom-Built Furniture in Kelowna

Whether you need upholstery repairs for your couch or sectional, re-covering for your hotel or restaurant furniture, or custom-built headboards or chairs, we have the skill and expertise to give you a top-quality finished product. At A Touch Of Class Upholstery, we pride ourselves on our high-quality, custom-built furniture in Kelowna. When you purchase custom furnishings from us, you can rest assured that you’ll get exactly the style you’re looking for and your new furniture will last for many years to come.

We can also make your existing upholstered furniture look like new with foam replacement, fabric re-covering, and repairs and polishing for wood trim and legs. We can restore your weathered patio furniture with re-upholstering or custom cushions. In addition, campers, mattresses, and seat cushions will feel more comfortable with our foam replacement services.


  • Building new restaurant booths and chairs
  • Custom building of sofas and chairs 
  • Patio furniture and cushion repair
  • Recovery for sofas and chairs 
  • Recovery of hotel furniture


Furniture Restoration for:

  • Homes
  • Offices
  • Restaurants
  • Some RV cushions and interiors (hide-a-beds for RVs)

Upholstery Services:

  • Antique refurbishing
  • Antique upholstery
  • Arm caps
  • Armchair upholstery
  • Building new or recovering booths
  • Chair upholstery
  • Commercial re-covering
  • Commercial upholstery
  • Couch upholstery
  • Custom headboards
  • Custom re-covering 
  • Custom upholstery
  • Foam repair
  • Hotel and restaurant upholstery
  • New cushions (foam, down, springs)
  • Outdoor furniture re-covering
  • Outdoor furniture upholstery
  • Patio furniture
  • Residential re-covering
  • Residential upholstery
  • Restaurant benches
  • Restyling and rebuilding
  • Re-upholstery
  • Throw pillows
  • Touch-up of wood
  • Wall upholstery
  • Webbing added or replaced

A Touch Of Class Upholstery

#6 - 364 Lougheed Rd, KELOWNA, BC V1X 7R8

Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice