Hoa was on time and very professional. His photos are just great and he captured so many great moments it was hard to choose among the pictures. He knew the exact spots to ensure an interesting picture. He was very personable. My friends and family were raving about the photos that he took. I would highly recommend his services.