Callus Peel is a luxury, spa foot treatment that removes hard, callused skin leaving your feet feeling soft and revitalised. The treatment is a 30 minute process through five stages: Patch, Wrapping, Scraping, Filing and Creaming. When combined with your full pedicure the whole process takes 75 minutes.