What a blast!!! Mainstreet Soul played for our backyard wedding on a small lake. They were Incredible!! Guests young and old danced right to the very end. The dance floor was packe...d for every song. Our guests were yelling "Encore" at the end, and they even played one extra fabulous song for us. Neighbors from around the lake came over to dance with us. One neighbor told me he called his son in Washington State and held out the phone so he could hear them playing. My neighbors told me it was the best party the lake ever had, thanks to Mainstreet Soul. My 81 year old dad made a point of thanking the band personally, he was so impressed, and he is the most stoic man alive, lol. Guests and neighbors have asked me for the band's contact information. If you want the best wedding ever, hire Mainstreet Soul. On top of being the most fun you will ever have, the band is very professional. The band director, Jim, is wonderful to work with. He met with us before the wedding to go over a questionnaire that covers everything one could think of for a wedding. He provided a microphone for our presider we hadn't thought of. He even checked again during the event if we really still wanted to just be introduced with an unconventional "Joe and Deb" rather than the traditional "Mr. and Mrs." Five stars isn't enough to describe this band, they are 10 stars all the way.