The process of developing a logo with 99designs was excellent! We started with some basic thoughts and ideas. As the designers worked with these initial concepts, we provided ongoing feedback, much of which was formulated from what we learned as we evaluated their initial designs. It was a great collaborative process and we feel 99designs has exceeded our expectations. I would definitely recommend this process for anyone who was wanting to develop a logo.