I hired Progress productions or Robert Lopez DJ Services from a referral from a friend. She went to a wedding where he dj'd and she said it was a blast and he played such great music. I met with Robert for my wedding and he is super professional, flexible, kind, and wants your wedding to be the best it can be! He was very professional at our wedding and played all the important songs just when we wanted. We found he worked best for us because we picked out all the music we wanted him to play. Thanks!