All Night Long Entertainment was the company I used exclusively when hiring them for entertainment at the Health Club I use to work at. They understand the clientele, as well as the type of party (Pool, Graduation, Zumba, Holiday, and all other Special Events that were held) that was taking place and catered to it accordingly. Very professional, set up well in advance and are very fair with their prices. Highly recommend them for your special event.