Joel was awesome! Everything I asked for he did, and did it better than I could imagine. He made my father-daughter dance extra special and really went out of his way to accomodate me. He's very professional, an excellent DJ and kept the party all night until security unfortunately shut us down... but that was technically my fault since I kept requesting songs. You can't go wrong with Joel and First Call DJ.