Having worked with David I can assure you that he is an amazing photographer to work with before, during and after a shoot. He is very professional and has great communication skills. He clearly has a passion for photography and cares about those he works with. While his talent as a photographer can clearly be seen in his amazing images, working with David is truly an all around great experience I would recommend to anyone. Plus, did I mention his work is fantastic?