Having a perfect logo design takes a lot of effort, time and patience. Though initially few changes had to be made but Think Surf Media and its team were consistent and patient enough to provide me with the design of my choice until all my requirements were included.
Thanks to Think Surf Media and team!
Joseph MarkGairiko, Georgia