David Bates is an amazing photographer. I first met him while he was taking photos at the high school I work at. I hired him for my Daughter's baby shower. I am still amazed at the variety of photos he captured in an hour. His professionalism is top notch as well as the quality of his photos. He was amazing with the young children as well. it was nice as the Mother of the guest of honor to be able to enjoy myself, mingle and just be present without stressing about taking pictures. His turnaround time is fast and the photos were breathtaking. The lighting he brought, the poses he took, the way he worked with each subject was top notch professionalism. If you are looking for someone to take the stress out of your important day, want fast around time, great prices and high quality photos you must call David! Also, senior picture time is coming up and you would be crazy not to book David to take your high school seniors photos. Some events are too important to settle on mediocre service. You don't need to settle and won't be settling if you choose David Bates to capture important moments at your events and other important moments. Give him a call and tell him I sent you! read more