AMS knows customer service. All my questions were answered quickly and there were frequent check-ins.The actual DJ for the night and he was awesome! He really knew what he was doing with the music. He frequently checked in with me and my husband as well. I could not have asked for better music on my wedding day. The dance floor was jammed! Five stars all around. I would recommend AMS to anyone!