Expert Sofa Repair Near You

Frame repairs • Spring replacement • Cushion refilling • Fabric patching

Don't replace your sofa when we can repair it! From broken frames to sagging springs, our expert craftsmen restore your sofa's comfort and support. Serving Metro Vancouver since 1996.

Common Sofa Repairs We Handle

Spring Replacement
$150-400

Sagging seat? Broken springs are the most common sofa issue. We replace worn or broken coil springs, sinuous (zigzag) springs, and spring systems to restore proper support.

  • • Replace individual broken springs
  • • Full spring system rebuild
  • • Retie and reinforce spring systems
  • • Add support where needed
Frame Repairs
$100-300

Wobbly sofa? We repair broken frames, reinforce joints, and rebuild structural components. Most frame repairs can save you thousands compared to replacement.

  • • Corner block reinforcement
  • • Broken rail replacement
  • • Joint repairs and gluing
  • • Structural support additions
Cushion Refilling
$75-150 per cushion

Flat cushions? We refill seat and back cushions with high-quality foam, add support layers, or install new cushion inserts to restore comfort.

  • • High-density foam replacement
  • • Down/feather refilling
  • • Foam wrapping for support
  • • Custom cushion fabrication
Fabric Patching
$50-150

Small damage? We patch tears, worn areas, and damaged sections. If fabric is severely damaged throughout, we can recommend full reupholstery.

  • • Tear repairs and patching
  • • Seam repairs
  • • Panel replacement
  • • Piping/welting repairs
Arm Repairs
$100-250

Loose or broken arms? We rebuild arm structures, add support, and repair damaged arm frames to restore stability and appearance.

  • • Arm frame reinforcement
  • • Padding replacement
  • • Structural arm rebuild
  • • Loose arm tightening
Zipper & Hardware
$40-100

Broken zipper? We replace cushion zippers, repair or replace hardware, and fix mechanisms on reclining sofas and sleeper sofas.

  • • Cushion zipper replacement
  • • Velcro replacement
  • • Button repairs
  • • Hardware replacement

Should You Repair, Replace, or Reupholster Your Sofa?

Choose Repair When:
  • Solid frame: Frame is in good condition but has specific issues like broken springs or loose joints
  • Good fabric: Upholstery fabric is in good condition (repair is typically $150-400 vs $800-2000+ for reupholstery)
  • Recent damage: Specific issue like a broken spring, sagging cushion, or small tear
  • Budget conscious: Want to extend life 5-10 years without major investment
Choose Reupholstery When:
  • Quality frame: Solid hardwood frame worth preserving
  • Worn fabric: Fabric is stained, faded, torn, or outdated throughout
  • Love the style: Perfect size and style for your space
  • Sentimental value: Family heirloom or antique piece
  • Save 50%: Still save vs buying new quality furniture

Learn more about sofa reupholstery →

Consider Replacement When:
  • Particle board frame: Modern budget furniture with composite materials
  • Multiple issues: Broken frame, worn springs, damaged fabric all at once
  • Wrong size/style: Doesn't fit your space or aesthetic anymore
  • Low-quality original: Inexpensive furniture not built to last

Not sure? We offer free assessments and will honestly tell you if repair or reupholstery makes sense for your sofa.

Types of Sofas We Repair

Sectional Sofas

All configurations including L-shapes, U-shapes, and modular pieces. We repair individual sections or entire sectionals.

Loveseats & Couches

2-seater loveseats and 3-seater couches in all styles. Perfect candidates for spring and cushion repairs.

Sleeper Sofas

Sofa beds and pull-out couches including mechanism repairs, mattress support, and frame reinforcement.

Reclining Sofas

Manual and power recliners including mechanism repairs, frame work, and upholstery issues.

Mid-Century Modern

Vintage and retro sofas including Eames, Knoll, and Danish designs worth preserving through expert repair.

Antique Sofas

Victorian, Edwardian, and heritage pieces requiring traditional repair techniques and frame preservation.

Sofa Repair Throughout Metro Vancouver

We provide professional sofa repair services with pickup and delivery throughout Metro Vancouver. All repairs are completed at our Port Coquitlam workshop by experienced craftsmen.

Vancouver Area

  • • Vancouver
  • • North Vancouver
  • • West Vancouver
  • • Richmond

Tri-Cities

  • • Coquitlam
  • • Port Coquitlam
  • • Port Moody
  • • Anmore

South of Fraser

  • • Surrey
  • • Delta
  • • Langley
  • • Maple Ridge
How Our Sofa Repair Service Works
  1. 1.
    Contact Us: Call (236) 863-5056 or request a quote. Describe the repair needed.
  2. 2.
    Assessment: We can often provide estimates over the phone, or schedule pickup for in-workshop assessment.
  3. 3.
    Pickup: Our team picks up your sofa from anywhere in Metro Vancouver.
  4. 4.
    Repair: Expert craftsmen complete repairs at our Port Coquitlam workshop (typically 1-2 weeks).
  5. 5.
    Delivery: We deliver your repaired sofa back to your home.

Sofa Repair FAQs

How much does sofa repair cost?

Sofa repair costs vary by service: Spring replacement $150-400, cushion refilling $75-150 per cushion, frame repairs $100-300, fabric patching $50-150. We provide free quotes so you know the exact cost before we start.

Is it worth repairing a sofa?

If your sofa frame is solid and you like the style, repair is often 70-80% cheaper than replacement. We repair sofas, sectionals, and loveseats with broken frames, sagging springs, or worn cushions. Most repairs extend the life by 5-10 years.

How long does sofa repair take?

Most sofa repairs take 1-2 weeks. Simple repairs like cushion refilling may take 3-5 days, while frame repairs or spring replacement typically need 7-14 days. We'll give you an accurate timeline with your quote.

Do you repair sectional sofas?

Yes! We repair all sectional configurations including L-shapes, U-shapes, and modular pieces. We handle frame repairs, spring replacement, cushion work, and fabric patching for sectionals throughout Metro Vancouver.

Can you repair leather sofas?

Yes, we repair leather sofas including frame and spring work. For leather surface repairs (tears, scratches), we partner with specialized leather repair technicians who can restore your leather upholstery.

Do you pick up and deliver sofas for repair?

Yes, we offer pickup and delivery throughout Metro Vancouver. Our team carefully transports your sofa to our Port Coquitlam workshop for repair. Pickup/delivery fees are provided with your quote.

Why Choose VI Reupholstery for Sofa Repair?

28+

Years Experience

Family-owned business since 1996

Expert

Craftsmen

Traditional repair techniques

Free

Quotes

Honest assessments, no surprises

Ready to Repair Your Sofa?

Get an honest assessment and free quote. We'll tell you if repair makes sense for your sofa.