At Fiber Fresh Carpet Cleaning our upholstery cleaners are specially trained, IICRC certified technicians, who have expertise in many different and difficult-to-clean materials. Before any cleaning begins, the upholstery cleaning specialist will carefully inspect each piece of furniture. He will look over the type of fabric and construction of each item in order to decide on the best cleaning method for your material. This is done so we can make sure your furniture gets the specialized attention it requires and is cleaned properly without damaging anything. We also offer pet deodorizing treatment as well as Scotchgard protector application upon your request.