Eric was amazing and very professional. He dressed well for the event and got there early. He was even able to set up a extra mic that I wanted last minute. My can't still talking about how good the music was he was able to read the crowd well and we had a great time. His service was exactly what we wanted. Thanks Eric! Great price too.