We Have used Keith for two events now and he is wonderful. Always on time and just so talented it is a pleasure to see him in his element. Anyone considering using Keith, should not worry about his professionalism , it is top notch. Thank you Keith! Hope to see you again soon.