You want your wedding to be a party that your friends talk about for years to come. As a parent, you want your son or daughter's wedding to be the one they've always dreamed of. You want your corporate event to come off with style and grace yet still keep your dance floor packed and your guests engaged make you look the hero to your boss for hiring the perfect band. For both events you want your band to be flexible and take minimal (or zero) breaks so that the momentum never slows. You want an experienced Master of Ceremonies to make announcements or announce you for your Grand Entrance. You want a band with an extensive song list spanning many generations and the ability to read your crowd so that everyone of your guests dance!