Freelancing, consulting, contracting, it's all the same thing in my opinion. It's just how you want to present yourself. Obviously, going at it as a consultant will net you the most amount of money. But it's only because of how your client will view you. Brennan from Planscope has successfully addressed all these problems and helped people make a ton of more money: http://blog.planscope.io