My overall experience with Tom has been incredible. He is very professional and tailored to my very specific requests of playing on a boat off the lakeshore of our wedding venue. Through potential rain and thunderstorms, Tom stuck it out for us and it truly made my day! Tom has incredible talent and looked very professional. I’d gladly use and refer Tom for any occasion! Very memorable experience.