Stephen MacGillivray Photography is a professional photography and videography business based in Fredericton, New Brunswick, serving the Atlantic Provinces and the New England States. With over 25 years of experience, Stephen MacGillivray offers a wide range of services, including commercial and industrial, editorial, event, portraiture, and aerial photography, as well as video production. With a strong background in photojournalism, Stephen MacGillivray has won numerous awards for his photographs and has extensive experience in capturing unique and memorable moments from events. Whether it's a corporate event, a graduation, or a media project, Stephen MacGillivray Photography is dedicated to delivering high-quality, visually stunning results.