Resident Heroes played at our wedding and we couldn't have asked for better! They were amazing! The sets they played were great and they got all our guests up singing and dancing throughout the night which was exactly what we had hoped for. Communication with the band before hand was excellent, they were friendly and professional, and they were able to play our first song with very little lead time. Would highly recommend.