When Capstrat says they are a full service agency, they mean it: Web, mobile, social, analytics, PR, video – even public affairs. They got it all in house. They do great work and win for their clients.