/ Our DJs
Meet the Mixed-Up Productions DJ Team.
The right DJ is not just someone who knows music. It is someone whose personality, communication style, musical instincts, and approach fit the event you are planning.
Mixed-Up Productions is built around a team of professional DJs with different strengths, backgrounds, and performance styles. That gives our clients the ability to find a better fit instead of forcing every celebration into the same experience.
/ Matching
- 01
How DJ Matching Works
We start by learning about your event, music preferences, priorities, crowd, and the type of energy you want.
From there, we can help connect you with a DJ whose strengths align with your vision. Individual DJ profiles make it easier to learn about each team member's experience, musical approach, and the types of events they are most often requested for.
Planning a wedding? See how the DJ fits into the full wedding experience, or browse our FAQ.
/ The team

Ryan “DJ Puff” Downes
Meet DJ PuffRyan, known professionally as DJ Puff, is an open-format DJ with extensive experience performing at weddings and events throughout Pennsylvania and beyond. His background includes radio and larger-stage performance experience, and his style is especially well suited to high-energy dance floors, club-style mixing, and '90s and 2000s pop and hip-hop alongside modern favorites.
Explore Ryan's profile to learn more about his experience, approach, client feedback, and mixes.

Chris Garrett
Meet ChrisChris brings decades of DJ experience and a people-first approach to weddings and events. His broad music knowledge spans generations and genres, making him especially well suited to all-ages celebrations and dance floors where multiple generations need to feel included.
Explore Chris's profile to learn more about his experience, approach, and client feedback.

Lance Kopp
Meet LanceLance brings a personable, energetic approach to weddings and events, with an emphasis on understanding each client's music taste and building the right atmosphere for the room.
Explore Lance's profile for his full biography, experience, musical strengths, and client feedback.

Keith Habersham
Meet KeithKeith brings a versatile musical approach to the Mixed-Up team, including modern and classic selections and experience building culturally diverse, global mixes.
Explore Keith's profile to learn more about his background, music style, and approach to events.
More Mixed-Up DJs.
Our team includes additional professional DJs with their own experience, musical strengths, and event styles.
/ Every DJ
- 01
What Every Mixed-Up DJ Shares
- Professional preparation before the event
- A client-first approach
- Real-time crowd awareness
- Clear emcee communication
- Coordination with the event team
- Access to professional audio and backup resources
- Support from the broader Mixed-Up Productions team
/ Your DJ
Find Your DJ.
Tell us about your wedding or event and the type of experience you want to create. We will help you determine the right next step and DJ fit.









