Whether working for a firm or for yourself, the ability to maintain client relationships is one of the most important professional skills. In good times, business flows easily because the demand for services often outstrips the number of people able to supply that service. In hard times, however, the demand shrivels and clients become far more selective about who they take their business to. This process weeds out all the weaker providers. In this article, we'll look at some easy ways to keep clients happy in either good times or bad.