After looking for a plumber in the Buffalo area, I decided to call Roto-Rooter. I have had Roto-Rooter do some work for me in the past & was very satisfied. And again, I was satisfied with a complicated drain problem. They arrived & completed the job in a timely & professional manner. I have not only recommended them, I'll call them in the future.