Much like the others ... referred to Loyalty Home Services from American Home Services (AHS). After spending several days on the phone arguing with them, I now have a different plumber going to the house to correct the problem. The only good thing that came out of this is that I've requested that never send this plumber out again for any future requests.