I have had several service companies to my home. BUT I have never had such a professional company like Roto-Rooter. My technician Andre was on time and very courteous. He actually asked me if he was keeping me from something. When I said no he said as a courtesy he was going to install some new parts because mine were old. WOW!