Our self-service help centre will answer many questions around ordering, returns and product knowledge. It is easy to use and available 24/7. We recommend to check here first before you contact us. Go to the Snow and Rock Help Centre.
The Snow and Rock customer service team are available from 9am to 6pm, Monday to Friday.
- UK: 0845 100 1000
- International: +44 (0)1483 445335
- The Rock, 2 Thornberry Way
Slyfield Industrial Estate