About Me

I'm a proud firefighter, a dedicated family man, and a passionate marketer who’s committed to helping small businesses succeed. My journey has been anything but ordinary—balancing life on the truck with consulting work and entrepreneurship has taught me resilience, adaptability, and the value of clear communication.

Whether I’m working with business owners through Beefy Marketing or creating content as John The Marketer, I bring authenticity, drive, and a no-nonsense approach to everything I do. I believe in building real connections, creating strategies that work, and ultimately empowering businesses to grow with confidence and clarity.

My Marketing Journey

Starting as a firefighter, I learned the importance of quick problem-solving and a steady focus—skills that I now bring to my marketing career. Working with Beefy Marketing, I help small business owners cut through outdated strategies and connect with the customers who matter most.

Through consulting, I guide businesses to:

Strategize by building clear, actionable marketing plans,

Target the right audience with precision, so your message is heard by the right people.

Grow your reach and revenue sustainably.

For me, it’s about being a reliable wingman, helping businesses navigate the complexities of marketing and achieve lasting success. And if a strategy isn't what you need, Beefy Marketing offers a variety of done-for-you services we can tailor to your goals. That Strategy Session is absolutely free!

Latest Blog Posts

Here are some top resources to arm yourself with the information you need to attain marketing success.

Something you want to read about? Let me know and I would be happy to write about it!

Local Business Marketing

You have a business that offers products or services to local customers, what marketing efforts reach them the best?

SEO vs. Paid Ads

What is SEO anyway? How is it different than paid advertising and which one is right for you? These two services couldn't be more different.

Done For You Marketing Services

Not interested in a Marketing Strategy Session? We know doing it yourself can be a chore. Book a Discovery Call today to get a personalized plan in 45 minutes, including pricing information on our recommended done-for-you services.