Who we are and what we do

Perfect Portals customizes DJ Event Planner to reflect your professional branding. Perfect Portals is the brain child of Keith B. Clark and Karen Walker. Keith and Karen saw a need to add design elements, automation and logic to an already amazing platform. Perfect Portals not only matches your client area to your website seamlessly, but can also improve the functionality of your planning forms, contracts and automated email system as well.


We are DJ’s helping DJ’s.

Keith and Karen Headshot Full.png

Keith B. Clark has been part of the DJ industry since 2008. He has over a decade of experience in the entertainment business and is no stranger to the event industry having worked in catering for many years prior to spreading his wings as a mobile entertainer.


Keith handles the coding here at Perfect Portals and will be the person making your DJ Event Planner flow and give you more time for the things that matter. He is also the logic wizard and will get your smart planning forms, automated emails, and contracts/invoices working like never before! 

Karen Walker is a veteran in the DJ industry having started her career at the tender age of 12 back in 1983 when she was one of the few female DJs in the Greater Toronto Area. She is also a Graphic Designer and Marketing Specialist at Lightworks Media which she operates with her daughter Rachel Walker (Photographer, Videographer, Digital Media, 3D Animation and Social Media Marketing). Karen has previously been a Marketing Director with the Canadian Professional DJ Association under the direction of Dennis Hampson. Karen has also worked for many years in theatre as a President, Marketing Director, Producer, Actor and Soprano Vocalist. She wears a lot of hats.


Karen uses her years of graphic design to create individualized design elements for portals and her marketing experience to creatively communicate with your clients through a branded automated email system that can be integrated into DJEP and content for your forms so that you can gather every detail you need in the most efficient way. Karen also designs client portals and checks the copy and design elements of each project for accuracy.

Are you ready to wow your customers? Contact us to talk about how we can help you optimize DJEP for your business!