Keegan was great to work with! He was always prompt and patient with my questions. He listened to what we were looking for, which was very important to us! He even accomplished a huge task (in my opinion)... getting our families and friends to DANCE! I was concerned with how many of our guests would get on the floor, but Keegan tackled it like a pro! We had so much fun and I would definitely hire him again in a heartbeat! Super talented and just overall awesome! Call him now!