I love Randy’s work. He puts a lot of research and detail into each article. I really appreciate his communication regarding expectations, schedules, word counts, and topics he intends to cover. With many of the bloggers on my team, we provide a list of suggested topics but I have to come to trust Randy to choose his own topics and they are always spot on. We are grateful to have Randy on our team.