I have worked with many companies throughout my career but this is one where we really had an excellent experience from start to finish! They are extremely professional, thorough yet easy going and always very responsive. They listen so well when you share what YOU want them to do rather than tell others how they should be doing it!! It’s rare find someone who gets me as opposed to just telling ME all about themselves :) As far as the marketing goes - there was not much needed done until their team came onboard (aside from some social posts which were planned out before hand). Not exactly sure if something went wrong or got lost along the way because no communication has been made available since then. However everything else seemed normal during our initial meetings and setup phase. The services provided by idea grove exceeded expectations at each level.