What Sets Us Apart

Hi. We are JB Media Group.


JB Media Group is a digital marketing agency based in Asheville, NC, that supports mission-driven companies, social enterprises, and nonprofits. We’re passionate about helping our clients change the world.

We are a team of experts in every aspect of digital marketing, from SEO to social media to online advertising. We take our work seriously, but know how to have fun along the way (puns and cat memes are always appreciated!) If you come by our office, our full-time furry greeter Ira G. would love to give you a smooch or high five. He can’t wait to meet you.

We’re not just an agency; we also do education and training. The JB Media Institute grew out of the agency as we realized that many businesses and organizations need to build their own in-house capacity for digital marketing.

For more background, read our origin story.

Our Mission

One thing that sets us apart from other digital marketing agencies is that we’re mission-driven and deeply invested in our clients’ work. We believe that mission-driven businesses and nonprofits play a leading role in solving big problems and creating a better world—and they deserve the best digital marketing services to help them do it. To prove our commitment, we became a Certified B Corp. Here’s why we do what we do, the mission that guides all our work:

We empower our clients through creative, data-driven digital marketing campaigns that achieve goals for growth and increased social impact.

They approach every project with a carefully thought out strategic plan and are excellent at maintaining client communications.
Craig Madison

Former President and CEO, Grove Park Inn


We’re deeply rooted in our values, which guide our decisions about what we do, who we do it for, and how we do it. We’re dedicated to making a positive impact in the world—and we think that starts right here, in our local community and our own company culture. Every day, we’re motivated by our core values.


All of our campaigns begin with a focus on strategy. We start by learning what you’re trying to achieve, who you need to reach. Then, we develop a strategy that’s customized for you.  Our expertise across digital channels allows us to hone in on an approach that can take you to the next level—without wasting your time or resources.


Digital marketing takes more than technical whiz-bang. It takes creative spark—and we’ve got that! Our team includes talented graphic designers, storytelling experts, and wordsmiths with a magic touch. Creativity informs our strategy work too, as we keep track of the latest innovations and put them in play when they can give our clients an edge.


In the end, it comes down to results. Getting more people to your website. Increasing sales. Growing your social media following. Engaging your email subscribers. Improving your ROI. All of our work is geared toward achieving specific goals—with results that you can measure.