T.F.
My husband does a lot of things himself at our home regarding drains, etc.
However, when something is too big for him, we call Classic Plumbing in Plano. We've worked with them on several project from very reasonable to completely upgrading and replacing hot water heaters, and piping.
###-###-#### I believe they have a website as well.