Keith is AMAZING!! My wife and I have different music tastes, yet Keith blended both together with ease. We had specific songs we wanted played, and based on that Keith put together a playlist that complemented both perfectly. He was open to requests from the guests, but only after checking with us first, which was key. I'd love to have Keith spin at every party I throw.