Jam All Day was a great service. He was very flexible with everything we needed and worked with us to help deliver the reception we wanted. He was great at responding to our questions and paid a lot of attention to detail. He even got out on the dance floor to help get the party […]