Excellent price, very accommodating, and Gary kept the party going all night with the perfect song choices. There was another wedding going on at the same time as mine, and their guests in the hallway told my MC that they wished they were at my wedding because they could hear how much fun we were having dancing the night away. Thank you, Gary!!!