Sofa RepairMetro Vancouver

Don't replace it, fix it. We repair broken frames, replace sagging springs, and refill flat cushions.

Internal sofa spring and foam repair close-up

Repair, Replace, or Reupholster?

Choose Repair If:
  • Frame is solid but has specific issues (broken spring, loose joint)
  • Fabric is still good condition
  • Budget conscious (Save 80% vs new)
Get Repair Quote
Choose Reupholstery If:
  • Quality hardwood frame worth preserving
  • Fabric is worn, stained, or outdated throughout
  • Want custom fabric & design
View Reupholstery
Choose Replacement If:
  • ?
    Main frame is broken particle board
  • ?
    Multiple failing issues (frame + foam + fabric)
  • ?
    Original quality was low

We offer honest assessments. If repair isn't worth it, we'll tell you.

Sofa Repair FAQ

Most sofa repairs take 1-2 weeks. Simple cushion refilling can take 3-5 days. Frame repairs typically need 7-10 days.
Yes, we offer pickup and delivery throughout Metro Vancouver. Fees depend on location and item size.
Yes, we handle structural repairs (frames, springs) for leather sofas. For surface refinishing, we can refer specialists.
If the frame is solid and you like the style, repair is often 70-80% cheaper than replacement. Most repairs extend life by 5-10 years.

Get Your Sofa Repaired

Extend the life of your furniture with expert repairs. Free assessments and honest advice.