Freelancing is a way of life for many and has been a way of life for some. Having an entrepreneurial mindset often means taking matters into your own hands. Anything from client relations, to billing, to lead generation, and more are discussed here to help improve your freelancing skill set.