Keith Alan is a consummate professional. Our wedding reception was seamless. Once the dinner finished and dancing began, he kept the guests dancing with his brilliant transitions of music. To put it in perspective for you, there was still over 50 people dancing at the end of the night(midnight!). Both young and old remarked that it was the best reception they had ever attended. I feel that it was most likely due to Keith Alan’s expertise. Keith Alan’s fee is reasonable. We felt like we owed him MORE in the end!