When it's time to get rid of your client

An agency will do a lot for a client. But what if in terms of ROI you will find that your efforts simply do not pay? You can either raise the price, or it's time to fire your client.