I wish I could give more than 5 stars. We used Stellar Mojo for our ceremony, cocktail hour, and reception. They are PHENOMENAL. They are true entertainers. They play to the crowd, they dance and sing with guests, and they fully put themsel...ves into their performance. They don't need a lot of direction. I had a few key requests, but other than that I let them choose music to play for ceremony and music to play for reception. They completely rocked it. I have guests asking me for their information, and some of my guests have already gone to see the band play at other venues. That is how much everyone loved them. Timing was off on our wedding day due to a photographer issue and constraints from our venue, but SM rolled with the punches and made everything work out. June on keyboard is awe inspiring, so I would absolutely recommend him for your ceremony. Lindsay sang Celine Dion for the MOG dance and gave everyone chills. Jon K performed our first dance (I'll Catch You by The Get Up KIds) and he , of course, played and sang it beautifully. Those are just a couple instances but seriously, every single band member makes the whole performance spectacular. If you are on the fence, don't be. Book them! Best wedding day vendor I had!