Drain blockages can be caused by any number of things, from tree roots to hair to grease build-up inside drains. You should never try to unblock them yourself, call a plumber instead for the solution! You can also read our blog about how do plumbers clear a blocked shower drain.