The team at KDO has been great to work with, very responsive and always willing to help out! They have done all of our branding for both internal marketing materials as well as branding for clients. I have no complaints about working with them. Their attention to detail in their designs are impeccable. Nothing really stands out but they do an amazing job overall. If you're looking for someone who will listen to your ideas and execute them perfectly then this is the place to go!! We've had several opportunities to collaborate with them over the years so we know that they deliver what they say they can.