To find out more about the eXroid®
Haemorrhoid Treatment
please call us on:

Cookie Policy . Privacy Policy . Terms of Use . © Copyright 2025 . All rights reserved.

Registered Address: Innovation House, Ramsgate Road, Sandwich, Kent, United Kingdom CT13 9ND. Company Number 10536438

Want to understand your piles symptoms better?

Answer some simple questions about the symptoms you are experiencing to get your haemorrhoid severity score and receive advice on what it means and what to do next.