“Only those who attempt the absurd will achieve the impossible.”M.C. Escher

We are CrossMedia Inc.

We design, develop, support and host – Intelligent Solutions.

CrossMedia is a creative communications agency with over 25years of experience in design and development. We have built ‘real world’ solutions for a wide variety of clients across the globe.

We will bring this wealth of experience to your next project. We discuss and review your requests then assemble the best tools and techniques to meet and exceed your needs.


We gladly embrace the audacity of boundless imagination. We dare to dream big.

Barton King

Lead Developer and Project Strategist
Strategizing and coding web and mobile applications

Learn more

Brian King

Lead Design & Communications Expert
Building effective visual communications solutions

Learn more

We are honored to lead a diverse team of like-minded and highly skilled individuals whose passion and commitment to excellence humble and inspire us. Together, with our team we seek to attempt the absurd to achieve the impossible.

Skills and Experience


Graphic Design
Video Production
Motion Graphics


Custom Applications
Custom Business Applications


Campaign Planning
Writing and Editing
Social Media Support



How we work.

1 EVALUATION: We begin each project by exploring your specific needs. Beyond the surface request, (e.g. "Give us a website or newspaper ad") we seek to understand the deeper hope of what you are trying to accomplish. We explore scope, expectations, overarching goals, key performance indicators, best solutions and any special integration your project may need to succeed.

2 PRODUCTION: Drawing from the evaluation process, we conceptualize and design the most appropriate solutions. While the production process may vary based on your specific solution, you can expect a high quality of service to remain consistent from design and media to development and hosting. Various stages of production will require your approval.

3 SUPPORT: The production and launch of your project is just the beginning. Announcing your new project is like saying, 'Hello world!' Like any good conversationalist, you then listen to the response to determine what you say next. Our support team will provide you with the tools to monitor, analyze and respond to your customers' comments and continually evolving needs.