Ralph was very professional and kind. His playlist was great and I heard good feedback all around from my party guests. I would highly recommend anyone to choose Ralph. He even showed up early to get himself set up well before the guests arrived. He listens to what you want and does a great job of mixing the music. He is fun to watch as he is DJing too. You can tell he really enjoys what he does and it shows through in the playlists he creates. Thank you for your hard work, Ralph!