From start to finish, ASL entertainment was professional, prompt, and a pleasure to work with. They accommodated all of our specific requests, including some hard-to-find pieces for our party. They were quickly responsive to emails and phone calls, and logistical details were planned and executed with no drama. Music selection was great, and 3 of them understood what we liked in terms of musical genres, what would work with us and what would not. But most importantly, They put on a KICKING party. From the first beat, all of our guests(young and old) were on the dance floor and having a blast. They had an uncanny sense for playing exactly what the room would respond to. Song requests were mixed in seamlessly, and when the party finally wound down in the wee hours, everyone went home tired, happy, and raving about the DJs. Highly recommended!