Who is responsible for clearing blocked drains?

The user needs to maintain the function of a drain. But, if the drainage system is blocked, it is necessary to call a professional drain plumber. The expert with the needed tools and pressure cleaning machine can clear the blockage.