Perfection is what we strive for here at Melbourne Carpet Dyeing & Leather Restoration … we want to achieve the very best we can for our customers. We love to see the awesome results of our restoration work. Whether it’s Carpet Dyeing, Leather Dyeing, Rug Dyeing, Carpet Colour Restoration, Leather Repairs or Rug Cleaning we offer 100% satisfaction guarantee. If you are not completely satisfied, we will return at no charge to satisfy you. We are a small female owned and ran company operating from Melbourne Victoria.