Soul Provider played our wedding: Definitely the hardest working band in Metro-Detroit. They were forced to do a rushed set-up due to a 'miscommunication' with the hall (completely our fault) and they stepped-up without hesitation and made it work... even providing their own extra set-up crew to get it done in time. They sounded fantastic! Our guests loved them. The dance floor was crowded all night. I have gotten more than one compliment about this band, even people asking where they are playing regular gigs! Very easy to work with; obviously experienced in doing weddings. You won't be sorry if you book these guys.