For most plumbing problems I would always recommend that you call Drain Doctor (0800 70 71 72).
But for some plumbing problems, a Drain Doctor may not be what you need. Snakes in the drains (as experienced by one Canadian in this story) may be one of those problems where a vet would be more appropriate than a plumber.
Then again, how’s the vet going to get at the snake if it is in the pipework? Maybe you need and vet and a plumber? And a first-aider standing by just in case?
- Drain Doctor Warns of Halloween Fright (your-story.org)