The team at Thought Lead is excellent. They will take whatever you are doing and make it better. They wrote great web copy for me and their consulting services are incredibly valuable. Really bright, passionate people who want to make a difference and can help you do so as well.