Blocked toilets can be as messy as any of the other drainage problems you might experience and there are a variety of reasons for having blocked toilets.
Toilets are not designed to cope with large quantities of mass such as nappies, tampon or lots of toilet paper.
The system can easily become clogged due to any of these reasons or there might be other problems such as broken pipes. A slight break in a pipe/drain is enough to cause waste to build up and can often repeat itself if the problem is not rectified.
Our engineer may recommend a CCTV survey to visibly see the problem and provide viable ways of preventing any further blockages.
Regular cleaning, plunging and flushing of your toilet will prevent the slow build up of scale and small bits of waste turning into larger problems.