A few years ago I started offering web design services to those in need of a web site. Ever since, It's been a constant learning experience. When I advanced from website coding to directly interacting with clients, I was taking a pretty big step. It was hard enough trying to understand this crazy markup language, and now I had to learn how to interact with clients? Sheesh. Thanks to trial and error, I've come to understand a few things about establishing and maintaining the best possible relationship with my clients.