Cleaning may require an additional charge if odour and stains are very heavy and hard to remove - such as spilt drinks, pet urine, oily substances, and grease. Some upholstery cleaning companies also offer special repair services. You can have the wood, leather or fabrics repaired while they are at your place for the cleaning. An additional cost is required for a small repair as an additional service on top of the cleaning. You can also opt to request a protective solution. This protective coating will help keep your furniture clean for longer.