I have used Benjamin Franklin Plumbing of Duncanville in the past, and they are excellent! I was having a problem with my garbage disposal recently, which is why I called them. Apparently it had disconnected someplace, but he was able to get that fixed. It was the same guy I have used in the past, and he's very good. He's patient, understanding, and explains everything very well. He's also friendly and is never in a rush to just get the job done and leave. I like him and the services I get from Benjamin Franklin Plumbing. They are outstanding!