Roto Rooter came out, diagnosed the problem, and fixed it. They did a good job explaining the cause in terms that could be understood and explained preventative maintenance options. The only trouble point was getting them out to the house, we originally had a 1-3 PM appointment and they couldn't come until the evening after back ups in service work that day, so we had to reschedule for another day.
more