Everyone at our wedding asked, "Where did you find these guys? They're AWESOME." Indeed, they were. They were timely, professional, great communicators leading up to the event, and a blast during the reception. They played their hearts out and had everyone dancing. I would highly recommend these guys for a rocking good time!!! Great for all ages!!!