Well, they may be within the provisions of their contract, but it sounds like Jeff Ellis and Associates need to be put out of business.
That's the (only) sense in which I meant that the company did the right thing by firing the lifeguard.
> ... but it sounds like Jeff Ellis and Associates need to be put out of business.
Or at least get some new/better lawyers.