David is a thoroughly professional musician. He arrived on time, as he always does, set up the sound, and was ready for the ceremony in plenty of time. His music was beautiful and perfectly complemented the ceremony. He also played during the reception, and let us know that he had to leave at a certain time to get to another gig, which was fine. However, my husband and I hadn't thought about the need for a sound system during the toasts, so we used his. Our toasts went a half hour over the time he said he had to leave but David was so gracious about it and didn't kick up any fuss. I'm truly grateful to him for that - i know it was tight for him to get to his gig but he allowed us to have some wonderful memories, heard by all!