Anyone starting an SEO from the ground up knows how difficult it can be to choose your clients. Many will just accept anyone that is willing to pay them for work. Many can’t afford not to.
But once you have established yourself, you can begin to be a little more choosey with your clients. You are not forced to work for clients that do not appreciate your work, or try to get a ton out of you without compensating you equally.
Nick Stamoulis has gone through these stages, and collected a set of reasons why you may decide to decline a client. The reasons are varied, but the main point is while you want to work with anyone that comes to you for business, sometimes it is better to let one prospect pass so that you can catch a better one a little later.