I have used Benjamin Franklin Plumbing of Duncanville lots of times and let me tell you, those guys are fantastic! They are always prompt to get here every time I have called them and they know what they are doing. It didn't take them 15 minutes to get here the last time I called them. The last young man they sent out was super-friendly, and he had my faucet set changed out in no time. He also did some extra plumbing work under my sink. I keep on using them because I know what kind of work they do, and because I can count on them. They are very reliable and I highly recommend them to everyone!