A blockage somewhere in drain is the cause of overflowing toilets. The blockage does not allow flushing smoothly down the toilet drain and instead causes water, waste and even sewage to overflow your toilet. Delay in cleaning this can lead to damaging the bathroom floor...