In all honesty, Keyboard Dave was awesome. He is very professional, flexible, accommodating and certainly skilled at what he does. He played for our wedding ceremony. He was accommodating of the special songs we wanted for our event. He also has a large database of common songs that we could choose from. All this to say, I highly recommend Keyboard Dave!!! For his exceptional skill set, his pricing is also quite reasonable.