Agencies typically offer:
SEO (on-page and technical)
PPC/ad campaigns (search, social media)
Social media marketing and management
Email marketing and CRM automation
Content marketing (blogs, videos, more)
Additional services may include video ads, influencer campaigns, remarketing, CRO (conversion rate optimization), and reputation management.