When my arranged photographer cancelled one day before the event, Bob agreed to come at very short notice. For that I am extremely grateful. I needed four generation photos at the beach (included all age groups from 2 weeks old to 93). He was very professional, on time, and efficient. He was able to quickly form rapport with every age group. He offered minimal suggestions for backgrounds, which would have been helpful. He also did not offer suggestions for improving the poses of group shots (which would have been helpful, especially when some people were not readily visible in large group photos), but he took several candid portraits which I liked. Overall, the photos were very good, although I was disappointed that basic editing was not included in the original price. He told me up front he did not have experience with infant photos, and it showed...these photos could have been better. Overall, the quality of the photos was sharp and photos were well-composed. He was flexible and amicable throughout each photo session. It appears from his portfolio, that wedding photos are his forte. I would use him again for vacation photos.