The costs of our rug cleaning services vary depending on three factors. They are as follows: Size: The square footage of your rug is directly proportional to the cost of the cleaning service. This means, the bigger you rug the more will be the cost of the cleaning service.  Treatments: We use a wide variety of treatments to remove stains, oil, grease, dirt, and allergens from rugs. After the initial inspection, we will know what kind of treatments you rug requires to get back its natural look and feel. The cost will automatically vary depending on those findings.  Fibre type: Natural fibres are usually more delicate and thus require more advanced cleaning methods. So, the cost of cleaning rugs made of natural fibres is usually more than the cost of those made of synthetic fibres. For example, our wool rug cleaning service in Dublin will require you to spend more than our rayon or nylon rug cleaning service.