I liked that they were able to understand my needs and helped me with everything from concept development through final implementation. They are very professional but also have great communication skills which makes working together easy! The project took longer than expected due to some issues outside their control (ie - construction delays). We had hoped for more creative concepts at first glance so we could see what direction our brand should go in. But after seeing how well it worked out once implemented, there wasn't anything else needed or desired.