There are many reasons that your toilet may be flushing slow. The first possibility is that there is an obstruction or build-up in the drain piping serving the toilet. If left untreated these obstructions can become full clogs and cause your toilet to overflow when flushed. Another possibility is that the vent piping from the toilet has been blocked which is preventing the proper flow of air through the system. In this case the vent piping will need to be cabled to restore air flow through the system. Our drain cleaning technicians have the experience to determine what is causing your toilet to flush slow and treat the problem when necessary.