In every aspect, Bill was a pleasure to deal with. Bill took the time to understand our needs and gave us several options to consider during the planning process. His experience, guidance, and organizational skills were second to none. Music was delivered with exceptional quality and kept our guests entertained the entire evening. Bill is a talented speaker, and possesses a charming personality. From start to finish, Bill exceeded our expectations in every aspect.