I have used Boswell's before to fix my pipes. They do a good job and are not all that expensive