I hired David for several events, and I'm pleased with his performance. Always arrives on time; he has great music; he is a very comfortable person to work with and when i need him to do some games during the party at the dance floor, especially for Bar/Bat Mitzvah, he does a great job and the kids love it!