I would absolutely recommend Instant Memories DJ Services. They were professional, friendly, and they played EVERY SONG on or requested playlist. They have reasonable prices, and they provided lighting for our dance floor as well. I would absolutely hire Instant Memories DJ Services again. These people were the perfect fit for our event. I was very satisfied with their professional and entertaining service.