Turned out more expensive than I expected, but the technician was really professional, upfront, and fixed all my issues with pipes completely.