We were absolutely blown away by our experience with Mainstreet. From day one, their genuine enthusiasm and dedication was evident as they took on the task of learning new songs for our event. We were married in Beaufort and requested several "yacht rock" hits for the occasion, which the Mainstreet delivered with aplomb. Prior to the wedding , Barry was a great help to us in planning a timeline for our reception. They accommodated our every whim and even maintained a professional attitude when the a/c went out at our venue. It was so reassuring to have such talented people with so much experience to help us make our wedding truly special, both for us and our guests.