Skip to main content
MS & Sales Upholstery ServicesSt. Catharines, ON

Serving St. Catharines & the Niagara Region

Give Your Furniture a Second Chance.

Professional furniture upholstery, repair and reupholstery in St. Catharines, Ontario. Restore the furniture you love instead of replacing it.

Repair. Restore. Reupholster. Renew.

No obligation. Send a few photos and get a preliminary estimate from M.S. directly.

Ornate carved wood dining chair reupholstered in brown leather-look vinylCompleted
Finished tan vinyl seat cushion with channel stitching on the workshop bench
Restaurant booth seat reupholstered in black vinyl with a striped fabric backrest panel
Completed restaurant bench with a green vinyl backrest and rust-orange vinyl seatCompleted
  • Deal directly with M.S.

    No call centre, no sales team — you talk to the person doing the work.

  • Local to St. Catharines

    Focused on homeowners and businesses across St. Catharines and Niagara.

  • Free estimates

    Send photos or call for a straightforward, no-obligation estimate.

  • Residential & commercial

    Family furniture, restaurant seating, offices and waiting rooms alike.

What can we restore?

If it's upholstered, we probably work on it

From a single dining chair to a full set of restaurant booths, we assess each piece on its own condition rather than assuming it can — or can't — be restored.

  • Dining chairs
  • Armchairs & accent chairs
  • Sofas & loveseats
  • Kitchen & side chairs
  • Restaurant & café chairs
  • Booth seating & benches
  • Office seating (where suitable)
  • Vintage & heirloom furniture
Send Photos for a Free Estimate

Not sure if your piece qualifies? Send a photo — M.S. will give you an honest answer.

Real projects

A few real projects from the gallery. We're adding more as new work is completed and photographed.

View Gallery
Ornate carved wood dining chair reupholstered in brown leather-look vinyl
Dining chair restoration
Wooden dining armchairs with black nailhead-trim vinyl seats beside restaurant booth seating
Dining armchairs
Residential armchair and chaise reupholstered in tan fabric
Residential chaise
Restaurant booth bench with a blue vinyl seat and patterned fabric backrest
Restaurant seating

For homeowners

Furniture upholstery & repair for St. Catharines homes

Torn fabric, worn cushions, dated dining chairs, a favourite armchair that's structurally fine but looking tired — these are the everyday reasons homeowners call. We'll give you a straightforward read on whether repair or reupholstery makes sense for your piece.

  • • Torn, worn or stained upholstery
  • • Sagging cushions and seating
  • • Outdated fabric you'd like to update
  • • Furniture that's structurally sound but cosmetically worn
Residential armchair and chaise reupholstered in tan fabric
Green vinyl booth seating alongside wooden dining armchairs with black nailhead-trim vinyl seats

For businesses

Commercial upholstery & restaurant seating

Restaurants, cafés, bars, hotels, offices and clinics rely on seating that looks good and holds up to daily use. We work with you to keep customer-facing furniture presentable and to coordinate projects around your business hours where practical.

  • • Restaurant chairs, booths and benches
  • • Waiting-room and office seating
  • • Vinyl options for high-use, easy-clean environments
  • • Project coordination for multi-piece jobs

Repair vs. replace

Why repair instead of replace?

Depending on the furniture and scope of work, restoration can be a practical alternative to replacing a piece you already own and love.

Good frames are hard to replace

A lot of furniture — especially older or solid-wood pieces — has a frame that's better built than what's available new at a similar price point.

You already like how it fits your space

The size, shape and comfort of a piece you've lived with is a known quantity. A replacement is a gamble on all three.

Restoration can address the actual problem

Often it's the fabric, foam or a specific structural issue that's failed — not the whole piece. Fixing what's actually wrong can make more sense than starting over.

It's your call — we'll tell you what we see

Not every piece is a good restoration candidate. We'll give you an honest assessment rather than upselling a project that doesn't make sense.

Our process

From first photo to finished piece

  1. 01

    Contact Us

    Call M.S. or submit the free estimate form.

  2. 02

    Send Photos

    Share photos of the furniture and describe the problem.

  3. 03

    Assessment & Estimate

    M.S. reviews the project and discusses your options.

  4. 04

    Material Selection

    Choose a fabric, vinyl or other available material.

  5. 05

    Restoration

    Your furniture is repaired or reupholstered to the agreed scope.

Materials

Fabric & vinyl options

Once we understand your project, we'll go over fabric and vinyl options together — balancing look, feel, budget and how the piece will actually be used.

Fabric

A wide range of upholstery fabrics can be sourced, subject to availability and suitability for your piece. If you have a fabric in mind — or one you'd like to supply yourself — bring it up when we discuss your project.

Vinyl

A common choice for restaurant seating, commercial furniture and other high-use, easy-clean environments where durability and simple maintenance matter most.

Green vinyl booth back with vertical channel tufting, photographed in the workshop
Tan upholstery fabric on a residential chaise
Multicolour patterned fabric on a restaurant booth backrest
Solid tan vinyl seat cushion with channel stitching
Red vinyl banquette seating with diamond button-tufting

Ready to see what's possible?

Send a few photos and a short description of the piece. M.S. will get back to you with a preliminary estimate.

Service area

Based in St. Catharines, serving the Niagara Region

Serving St. Catharines and surrounding Niagara communities — contact us to confirm service availability in your area.

Communities we serve

Primary service area: St. Catharines, Ontario

  • Niagara Falls
  • Thorold
  • Welland
  • Port Dalhousie
  • Niagara-on-the-Lake
  • Grimsby
  • Lincoln
  • Beamsville
  • Vineland
  • Pelham

Secondary areas are served on a case-by-case basis — contact us to confirm before booking a pickup or in-person visit.

Customer Reviews

Customer reviews coming soon.

Common questions

Frequently asked questions

It depends on the piece — the type of furniture, its size, its condition, the amount of labour involved, and the material you choose all affect the price. There's no set price list because every project is different. Send photos through our free estimate form and M.S. will give you a preliminary estimate based on what they see.

Don't throw away good furniture.
Give it a second chance.

Send a few photos, tell us what's going on, and get a free preliminary estimate from M.S. — no pressure, no obligation.

Call M.S.Free Estimate