Bob Abbate and the BAM team are great to work with. They do a wonderful job of understanding your needs, crafting the right marketing plans, leveraging the array of marketing strategies that exist today. The entire BAM team is professional, genuine and wonderful to work with.