Stephen did an amazing job on our daughters wedding in August 2012. He spent a good 4.5 hours continuously taking photos and arranging custom shots. It was the hottest day of the year (104 degrees) and he did not slow down! The pictures were fantastic and everyone that has seen them has been impressed. I would certainly recommend Stephen as a professional photographer to anyone.