Companies are busy and don’t have enough time to produce as many blog posts on their site as they would like. They have extra money they use to hire a client to write for them. They can pay expert writers to create posts that will gain traffic and sales on their site.