T.
C.,
I highly recommend J Hering Plumbing in Lewisville. Mr. Hering came out and helped us replace our hot water heater just a few days before Christmas - not a time when you really want to spend money on plumbing! He was very affordable, on time, etc. His website is: http://jhering.com/
Good luck!
T.