The staff at CPM are very knowledgeable about their field, they have great customer support skills (phone calls as well), quick turnaround time for projects/quotes etc., friendly people to work with! I feel like my needs were taken care off quickly by them when we first started working together. They also helped us grow our social media presence which was key since it's one area that many other companies didn't know how or where to start from scratch so this made things easier than if someone else had done everything themselves. We're still new but haven't seen anything bad yet :) Definitely recommend giving these guys a call - you'll thank me later!! Our website has been getting more traffic through organic searches thanks to having captivamarketing take charge during its initial setup stage. It really boosted sales after launch because there weren't too much competition around here compared to areas further away. If.