Everything was great, from our initial meeting to final implementation of logo/branding system for us! They were very professional and easy to work with--really put my mind at ease when it came time to selecting what we wanted them to do. I would definitely recommend re-public as they did an amazing job developing the brand that helped elevate our business. There are no downsides to working through re-public; everything went smoothly and professionally from start to finish. We've seen huge growth since implementing their services into our marketing strategy.