Yes, we do. Our upholstery cleaning technicians are certified by the IICRC, and besides wool and canvas, we do rayon, cotton, linen, velvet, tapestry, leather, and many other fabrics.