Overall performance was excellent. I was pleased with the way the DJs handled the situations in which I asked them, i.e. opening the mic., song requests, music selection, etc. Set-up and break-down was very swift. I respected the fact that the DJ took requests and minute orders with no hesitation.
Pros: consistently keeping in contact with us, well dressed, prompt
more