These guys are absolutely amazing. I had so many other details I had to worry about planning a surprise party. I left the music to Tim and his band. Everyone from all my friends dancing to my grandma setting near the dance floor- everyone loved them. Perfect balance, extremely engaging. I would book them again in a second. I just have to come up with another reason for a party!