QUOTE(StevePoster @ May 28 2014, 12:03 PM)

The most important factor to be considered between the client and the company or individual is the relationship: getting to know and understanding your client and how you can be effective for them. Through communication you will tell them the problems they didn't know they had and we all know that our main target is to provide what is best for our audience. Kindly visit this interesting content and study how to make a good relationship with your clients as well as maintaining the excellent reputation.
http://moz.com/blog/50-things-you-should-l...out-your-client 
Thank you for such resources..
The excel sheet of ''50-things-you-should-learn-about-your-client'' is really a great resource.
Please do share if you have more these kinds of guide lines