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…