Having David on our wedding was the best decision we made! He was great to work with, very flexible and great at his job. He delivered some of the pictures through the website on the day of the wedding (he was working at reception) and got all the pictures ready on the USB by Monday, the next day of the wedding! Also, good communicator with high professionalism. We totally recommend him!