Why would a plumber need to go on the roof?
Usually to reach the drain system through the vent stack. If there's no accessible cleanout, or the clog sits in the vent itself, the roof gives a straight path down. Leaves, nests and debris can block a vent too, which slows drains and pulls water out of traps. That's when you hear gurgling.






