SMJ Communications develops communications and strategies that help build audiences, tell compelling stories, and share the impact of its education, nonprofit and small business clients. Services include communications strategic planning, social media strategy, public relations, crisis communications, event design and execution, message development, website development and management, and media training and prep.