DJ John Klein
Based in Portland OR
I am an experienced professional, with a solid background as an event DJ and Emcee. I have a highly developed speaking voice, work well under pressure, and most importantly, play to the crowd. I show up in professional attire with a positive attitude ready to make your event a memorable one.