Mitchell did a thorough job of identifying the root cause of the slow drain and trying to rectify as much as possible. While its not permanently resolved the flow is a much better. He recommended an alternative solution that could be a permanent fix. Which is to shorten the run of the shower to the toilet stackMitchell did a thorough job identifying the cause of a slow-draining shower and significantly improved the flow. While the issue isn't completely resolved, he explained the likely cause and recommended a practical long-term solution by shortening the shower waste run to the soil stack. Professional, knowledgeable, and easy to deal with.