Mike was amazing! he was very professional and kept in contact with us up to the day of the wedding for last minute detail changes. He was prompt in responding back to our emails and even helped us with finding the songs we wanted played during those special dances between bride and father, groom and mother, etc. Most importantly, he kept the flow of the party going which is what we wanted. From start to end he ensured we had a great time and our guests as well. I would easily recommend any couple looking for a DJ to go to Mike.