John Lagomaggiore is an award winning professional photographer / wedding photographer serving Niagara Falls, Buffalo and the greater WNY area. John specializes in wedding photography and documentary photography for all occasions. John is also known for his inspiring, thought provoking travel photography. Located in Niagara Falls, NY, John primarily photographs weddings in the Buffalo, Niagara Falls and Western NY area. If you are traveling to Niagara Falls area to get married, John will customize a special wedding photography package designed to fit your needs.