EcoShield™ Fabric & Upholstery Protector

EcoShield™ Fabric & Upholstery Protector

AFC All-Natural Vinyl & PU Cleaner (500ml)

AFC All-Natural Vinyl & PU Cleaner (500ml)

Fabric Magic™ All-Natural Upholstery & Fabric Spot Cleaner (500ml)

In stock

Fabric Magic™ All-Natural Upholstery & Fabric Spot Cleaner NSW

  • 24 Hour Dispatch
    We aim to dispatch all stocked items within 24 business hours. Excludes custom or special order products.
  • Bulk Discounts
    We sell products in a range of quantities and volumes. This means you can make significant savings by buying in bulk.
  • Australia Wide Shipping
    With a selection of reliable freight carriers, we can quickly dispatch and track your order Australia-wide. Please contact us regarding international shipments.
  • Contract Pricing
    Contact us for custom tailored pricing for your individual requirements and volumes.
More Information




  • Fabric Magic is a unique, all-natural cleaner that actually works. With Fabric Magic you can clean almost any fabric successfully, from expensive fabrics like 100% silk, chenilles, jacquards, linens and most synthetic fibres.
  • Fabric Magic removes: wine, blood, oil, grease, food staining, biro, chocolate, smoke stains, toner, general soiling and much more.
  • The great thing about Fabric Magic is that it contains NO chemicals, being made from only renewable plant-based ingredients formulated in a very unique way to work together.
  • Fabric Magic is safe for people, safe for children, safe for the environment and has no known health concerns. It is groundwater & grey water safe. The best part is that Fabric Magic works, naturally.


  • To use Fabric Magic simply spray and apply the cleaner to the area or stain to be removed, allow it to work for a short time, 30-60 seconds, and then simply wipe away the problem with a lightly damp cloth.
  • Repeat the procedure if necessary.
  • For old stains it’s best to let Fabric Magic work longer to give it time to penetrate the problem before using the damp cloth.