From start to finish Vivo kept in regular contact with me and my partner, ensuring that we were kept in the loop, reassured and happy ahead of our wedding. On the day itself the band was FANTASTIC! Exactly what we wanted, with a great mix of songs (our age group ranged from 4-80!) which kept everyone entertained. Vivo were professional throughout, and friendly, ensuring we were having the best time. In addition, the band were efficient in set up and pack down, arriving and departing quickly and quietly too. We would be sure to recommend them to anyone, especially weddings! Thanks Vivo!