We had David and his assistant photograph our wedding and we could not be more pleased! He showed up early and immediately started taking pictures of us getting ready, even though we had not asked him to do so previously, which we greatly appreciated. He captured all of the treasured moments we shared from the day and we did not need to give him much direction; he knew exactly what to do. When it came to the portraits, he did wonders with getting my young nephew to smile, and was able to coax a smile out of the least photogenic people in our wedding party. He and his partner both had a great eye for the best places to take our outdoor pictures in the park, but they were also amenable to our thoughts on locations and particular shots we wanted. At the reception, we really appreciated how pictures were taken of every table we visited, so everyone at the wedding was in at least one picture. One of the best things about David was the speed with which our pictures were ready. He actually put some pictures from the day on our cell phone while we were eating dinner at our reception! The complete collection was available just two days after our wedding, and was well organized. The other great thing was the quality of pictures that we received. They all looked amazing! Between the lighting, angles, and exposure, our pictures look so beautiful. All in all, we had a wonderful experience, would highly recommend him, and would definitely use him in the future for any of our photography needs.