We had a very good experience with this company, start to finish. Leading up to the wedding, they communicated very well with us and made their services offered and prices very clear to us. They had an online portal which we could access at any time to customize our reception playlist and indicate how much we wanted our DJ to help run the reception (Grand March, announcing specific dances, letting people know when last call is, etc). Our assigned DJ, Jamal Jones, was exceptionally professional and provided good insight when we met with him before the wedding to go over details. On the day of our ceremony, he did everything that we had asked of him and gave us exactly the kind of reception we wanted. And when we indicated to him towards the end of the night that we would like to scrap the playlist and play people’s requests and other popular dance hits, he seamlessly switched over and quickly gave the party a different vibe. Jamal was professional, courteous, humorous and fun and made sure our day was as special and fun as he could make it.