Upholstery and interiors 

Port McNeill, Vancouver Island, BC

Upholstery for marine, home and business

Who said old furniture can't be a thing of beauty? Bring your vintage or contemporary furniture back to life with our upholstery services. Expert craftmanship, quality fabrics or leathers, and a concept that's tailored to you and your budget. 

We're proud to say we've done hundreds of pieces and counting.

We are based in Port McNeill and cover North Vancouver Island.

our Services


Upholstery is an important part of any home. We need to make sure it's not just a space for sitting, but also an attractive, comfortable, and stylish spot for your family. 


We will bring back the gorgeous look and make your captain's chair, deck chairs, benches and other marine and yacht furniture look like new again!


Upholstery for restaurants, offices, hotels and more. Wether it is sofas, conference chairs, armchairs or even dining chairs - we can cover you.

Work examples

Get in touch!

We are happy to receive your inquiry - please call, email or send a message below.

In-person meetings possible on-site or at our workshop by appointment only.

Cell: +1 236 979 1680

E-mail: contact@petrasupholstery.ca

Please make a appintment.

Petra's Upholstery

2295 Quatsino Crescent

Port McNeill, BC V0N 2R0


Leave us a message and we will get back to you at the earliest:

This field is mandatory

This field is mandatory

The e-mail address is invalid

This field is mandatory

I hereby agree that this data will be stored and processed for the purpose of establishing contact. I am aware that I can revoke my consent at any time.*

This field is mandatory

* Indicates required fields
There was an error submitting your message. Please try again.
Thank you! We will get back to you as soon as possible.

© Petra's Upholstery. All rights reserved.

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.