Hamilton was fantastic from the first contact to the end of the event! He made everything happen that I requested, including running a beautiful slideshow presentation for my husband. The music was great and our guests had a blast singing karaoke! Could not have asked for a better party and Hamilton was a major part of its success!