Last Updated on


nice to meet you!

We are family – To us, you are more than a client. You are family, and we value family. So expect no senseless hierarchies, just open discussions and transparency.


Mac Productions is a company of three because we believe the best results come from a direct partnership with clients. In other words, we do the work and we maintain the relationship. No sales reps, no account execs, no big guns trying to represent the work of someone else. Simply three co-owners – motivated to listen and serve, from start to finish.

John Mac Donald

John MacDonald


Tina Mathis

Tina Mathis
Social Media Expert, SMM



Alex Perry
Senior Programmer 


We know that bigness is not our strength, best is our strength.

Bureaucracy is an enemy. We fight every day to stay “small” and keep bureaucracy out.

Here at Mac Productions, we are at the pinnacle of our marketing career.

We started at the bottom in the trenches, grinding SEO, conversions and lead generation for months and months until we understood the ins and outs of it.

We firmly believe that the internet is still in its teenage years and is only going to continue to become larger and more refined. Every year, more and more people are turning to the internet to solve their problems and simplify their lives.

For you, as a business owner, this means that there will be continually more people to market your services and products to, and more and more mediums and opportunities to take advantage of.

Besides Mac Productions being our business, digital marketing is our passion. The members of our team often don’t even consider their work as work, it’s just something we thoroughly enjoy doing, even in our free time. That is why we get such excellent results for our clients.

We keep our commitments to each other and to you our customers. Our word is our contract. We respect and trust one another, communicating openly, candidly and directly since any other way is unfair and a waste of time.

Should we end up working together, we’re not only marketing for right now, but we’re thinking ahead and marketing for the future.

Thank you for reading this page. Get in touch with us to schedule a free consultation to see if we are a good fit to work together.

We work because our customers depend on us. We know our best was good for today.

Tomorrow we’ll do better.






click any icon or title to read more

We will share the inner workings of our company—both the good and the bad—openly. We will take responsibility for our mistakes and will do what we can to rectify them. We will represent ourselves and our intentions honestly to our coworkers and to our customers.

Our goal is to be as open and honest as possible, without causing any harm. We will be ourselves, even if that means being occasionally silly, a little less than perfect, and sometimes more than a little technical.

We see life and work as interconnected, we must be happy at work and to do this we have to apply the same values to all areas of our lives.

We will over-deliver when we can, providing our clients and community with more than their money’s worth. We believe in giving back to this amazing industry and we will work hard to provide free resources, advice, and support to our team and our clients.

We strive to be as helpful as possible and give back to our amazing community in any way we can.

We will treat others the way we wish to be treated: with respect for their thoughts, feelings, and opinions. We will strive to maintain the highest level of professionalism. We will not participate in or be distracted by gossip, negativity, or insults.

We’ve made it our mission to be respectful of our coworkers, our customers, and our community. We like knowing that we can proudly stand behind our work and our statements.

We will not assume that existing norms are always the right path.

We are committed to do the right thing and follow sound business practices in dealing with our customers, suppliers, owners and competitors. Our competitors are not enemies; they are challengers who drive us to improve.

We try to be the exception to the rule. We choose to create a better way that benefits all, even those we do not work with.


Before we consider working together we need to determine if we are a good fit. We will only take you on as a client if we genuinely believe we can improve your marketing and help you generate a healthy ROI on your marketing budget.

Please use the button below to schedule a free consultation session with our team where we will evaluate your current digital marketing strategy, provide you with ways to improve and determine whether we are a good fit to work together. (This won’t cost you a single penny)


We are using cookies on our website

Please confirm, if you accept our tracking cookies. You can also decline the tracking, so you can continue to visit our website without any data sent to third party services.