Custom Portal

Powered by Stripe
Allen Media's customer portal is a secure, online platform that gives clients 24/7 access to their account. From the customer portal, clients can view and download invoices, make payments, and update their contact information. The customer portal is a convenient way for clients to manage their account and stay up-to-date on their invoices and payments. Allen Media is committed to providing our clients with the best possible service. The customer portal is just one way that we're able to provide our clients with the convenience and flexibility they need to manage their account.

I’m a web & mobile developer, entrepreneur and creative designer from Kansas City.

Creative • Driven • Professional • Committed

A Savvy and Creative Developer with Decades of Experience
Craig Allen is a web designer and developer who has been in the industry for over 20 years. He owns and operates Allen Media, a company that provides creative and high-quality websites for small businesses, entrepreneurs, and schools. His clients say he is professional, friendly, and provides a down-to-earth strategy for their online presence. In his spare time, Craig enjoys spending time with his family, going to the beach, and watching his kids play golf, soccer, and swim.


Designing Since


Years Experience


Creative Websites


Clients Worldwide
Allen Media has done a fantastic job creating a new website for MACOA that is both visually appealing and easy to use. The custom content management system they developed makes it easy for us to keep the site up-to-date with upcoming events and news. We are thrilled with the results and would highly recommend them to anyone looking for a website solution.
Customer Testimonials

Would you like to discuss a project?

Contact Me Today

© 2022 Craig Allen. All rights reserved. Powered by Allen Media