Our 40th wedding anniversary party. Carl was very professional, he arrived at the venue on time. His playlist was excellent as we were after Rock n’ Roll, Lindy Hop and present day music to cater for all the ages at our party. Carl was interactive which is exactly what we wanted. The dance floor was full all the time. I would book Carl again without any hesitation for any future party we have.