Upholstery Cleaning | Prince Rupert, BC

The Finest Upholstery Cleaning in Prince Rupert, BC

The finest upholstery cleaning in Prince Rupert, BC. WoolSafe Approved Fabric Specialist. 30 years of experience.

We have been mastering the fine art of upholstery and furniture cleaning for over thirty years. No one has more experience than we do! Whether it’s the well used and loved family sofa or a cherished heirloom, we can make it look its best!

We use the latest advancements in upholstery cleaning technology including North American designed and manufactured specialty tools and 100% plant-based, organic and natural cleaning products.  Bill Soukoreff | Owner Operator | Tapestry Carpet, Rug & Upholstery Cleaning | Prince Rupert


  • Locally owned and operated. No employees.
  • Over 30 years professional experience.
  • Leaves your furniture and upholstery in its soft, natural state.
  • pH balanced.
  • No soap or sticky residue.
  • Stays cleaner longer.
  • Spots won’t come back.
  • No open doors or damage from hoses.


  • Pet Safe, Baby Safe and Planet Safe.
    Asthma and Allergy Safe.
  • Removes dust mites, mold and other allergens.
  • Ultra Green, EnviroSeal® & Green Seal® certified.


  • 100% upfront and all-inclusive pricing.
  • No up-selling.
  • No hidden costs or surprises.
  • Fair and sustainable pricing.
  • We personally guarantee the quality of our work.
  • Licensed and Insured.