Working with Imaginary Friends has always been an exceptional experience. From the initial consultation to the final delivery, they have always exceeded my expectations. Their attention to detail, knowledge of creatives and willingness to listen to my needs ensured that the final deliverables were always exactly what we were looking for. Not only are the team professional and knowledgeable, but they also have a unique ability to think outside the box and bring fresh ideas to the table.