Through my experience of working with scores of SEO clients, I have ran into a lot of good clients.  These clients have a decent website, have a little knowledge of what SEO is and how long it takes, are helpful in discussing keyword and content strategies, and are generally patient.  I have run into a [...]