Skip to main contentCall/Text Now
Expert Craftsmanship Since 1996Canadian Family-Owned
5.0 / 5.0On Google Maps

Metro Vancouver Furniture Reupholstery Specialists

We restore well-made sofas, chairs, and heirloom pieces with a careful blend of traditional upholstery techniques and modern finishes.

  • Hands-on workshop consultations in Port Coquitlam
  • Fabric sourcing guidance tailored to your space
  • Family-run Canadian workshop with 25+ years of experience
Professional furniture reupholstery services in Metro Vancouver - VI Reupholstery Sofas expert craftsmanship
Your project roadmap

How the process works

Three straightforward steps from first photo to finished piece. Most projects are scheduled within a week and completed inside three.

Friendly updates every milestone • Transport guidance when needed

1

Share photos & fabrics

Send a few snapshots or text them to (236) 863-5056. We confirm the piece, fabric direction, and budget targets the same day.

2

Workshop craftsmanship

We pick up, reinforce the frame, refresh foam if needed, and hand-finish seams so the piece looks and feels new.

3

Delivery & delight

We schedule a convenient drop-off, stage the piece in its room, and make sure every detail is right before we leave.

Verified Client Story

Hear from Metro Vancouver homeowners

5.0 / 5.0 rating

Google Maps verified feedback

CK
Connie Kim
Google Maps • Oct 19, 2025

Very nice work with reasonable price. I really like your work. Wish for the best.

SN
Sarah Nobary
Google Maps • Sep 29, 2025
Reupholstered sectional sofa with neutral fabric and accent pillows in living room

We are extremely happy with the work VI Upholstery has done on our sofas. Although my sofas were complicated and difficult, they delivered on time and did a beautiful job. The people we met were all very friendly, polite, punctual, and respectful. I definitely recommend this company.

Professional Furniture Upholstery & Reupholstery Services in Metro Vancouver

From custom upholstery for new furniture to complete reupholstery of worn pieces, we offer comprehensive upholstery services for all your furniture needs throughout Vancouver, Burnaby, Surrey, Richmond, Coquitlam, and beyond.

Sofa & Couch Upholstery

Complete upholstery and reupholstery of sofas, couches, and sectionals with premium fabrics and expert craftsmanship.

  • Fabric selection
  • Custom cushions
  • Change seat foam (customer size)

Chair Upholstery & Restoration

Professional upholstery for dining chairs, armchairs, and accent chairs. New upholstery or complete restoration.

  • Modern updates
  • Colour matching and blending with décor
  • Cushion re-padding and ergonomic enhancement

Custom Upholstery

Bespoke upholstery services for unique pieces and custom furniture projects.

  • Design consultation
  • Custom patterns
  • Premium materials
  • Personalized service

Why Vancouver Homeowners Choose VI Reupholstery

50%

Average savings

Reuse the hardwood frame you already own instead of importing new mass-produced furniture.

24 hrs

Quote response

Most requests receive fabric guidance and pricing within a business day.

2–3 wks

Project timeline

Typical sofas spend 2–3 weeks in our workshop once dropped off, with progress updates until collection.

25+ yrs

Family craftsmanship

Serving Metro Vancouver since 1996 with the same master upholsterers on every project.

Typical Pricing Guide

Estimates based on standard fabrics • Contact for exact quote

2-Seat Sofa

Average family sofa refresh

Typical range*
$800 – $1,200
Comparable new
$2,000 – $3,000
Typical savings
$1,200 – $1,800

3-Seat Sofa

Well-loved living room staple

Typical range*
$1,200 – $1,800
Comparable new
$2,500 – $4,000
Typical savings
$1,300 – $2,200

Sectional Sofa

L-shape with chaise or corner

Typical range*
$1,500 – $2,500
Comparable new
$3,500 – $6,000
Typical savings
$2,000 – $3,500

Armchair / Recliner

Single chair with refreshed comfort

Typical range*
$400 – $800
Comparable new
$1,000 – $2,000
Typical savings
$600 – $1,200

Dining Chair (each)

Standard frame with new fabric + foam

Typical range*
$150 – $350
Comparable new
$400 – $800
Typical savings
$250 – $450

*Ranges assume standard fabrics and average wear. Tell us about your piece for a precise quote.

Serving the Lower Mainland

We pick up and deliver across Metro Vancouver. These are the areas we visit most often—if you don't see your city, we likely still cover it.

Workshop in Port Coquitlam • Clients arrange transport or movers

View the full service area list

Expert Furniture Upholstery & Reupholstery in Metro Vancouver

With nearly three decades of experience serving Metro Vancouver, we've perfected the art of furniture upholstery and restoration. Our team of skilled craftsmen combines traditional techniques with modern innovations to deliver exceptional upholstery services.

Every piece we work on receives meticulous care, whether it's custom upholstery for new furniture or complete reupholstery of treasured heirlooms. Located in Port Coquitlam, we proudly serve all of Metro Vancouver.

10,000+
Projects Completed
29 Years
Family Craftsmanship
VI Reupholstery workstation with tools and in-progress furniture

Frequently Asked Questions

Answers to the questions homeowners ask most before booking a reupholstery project.

Pricing depends on the size of the piece, fabric selection, and any structural repairs. Sofas typically range from $800–$2,500, while dining chairs average $150–$350 each. Check the pricing guide for typical ranges, then share photos for an exact quote.

Request a personalized quote

Need More Information?

Upload photos for a more accurate quote, or contact us directly with questions.

Find Us on Google Maps

VI Reupholstery Sofa • Port Coquitlam

Serving all of Metro Vancouver • Transport guidance available

Thank You!

We'll review your request and contact you within 2-24 hours with your custom quote.

Request a Detailed Quote

Share a few details so we can confirm pricing, fabrics, and timing for your project.

✓ No payment required✓ Quote in 2-24 hours✓ 100% satisfaction guarantee