Steve with Avalon Portrait Gallery is awesome! We love working with Steve and his team of photographers at events. He and his team are friendly, professional, produce excellent photographs, and most of all, have a lot of wedding experience under their belts. When it comes to weddings, it is absolutely crucial that the photographer knows how to keep a great timeline and also have a plan in advance for all shots. When we work with Avalon, we know that the day is going to flow smoothly and that the newlyweds are definitely in good hands!