My Goodness! From start to finish this company was amazing to work with! Joe the owner was not only kind and understanding but he was flexible and accommodating!…our DJ and he was the absolute best!!! He was a perfect Emcee and he played all the songs we wanted! … He is so respectful and kept everyone dancing! I’d we ever have another wedding or event ever, we are calling AMS every time we can!