The team at IDM are very responsive when it comes to questions or concerns you may have during your campaign management process. They also offer many different packages depending on what type of business you run and how much traffic you need to generate. I didn't really like any aspect of their service but they were able to adapt quickly enough so we weren't too disappointed. Their services are more expensive than other companies, however if you're looking for someone who will do everything possible to get results then this could be worth considering. If you want an experienced agency to take care of all aspects of your online presence, then look no further! Our website has seen an increase in organic search traffic since working with them and our social media channels have been managed by them as well.