A social media marketing company offers the following services:
Strategy planning
Content creation
Channel-specific social media service
Education and consulting
Content creation and publishing
Profile creation and branding
Community and campaign management, and more.