Steve and his assistant Katie were wonderful. Great communication throughout the entire process, from booking to the night of the event. Steve's professionalism is second to none. All the guests were happy with the level and quality of service they received. I really could not have imagined anything more from Steve. He adds a great touch to any private party or function.