PLEASE CALL CARLOS NOW OR FILL OUT THE QUICK CONTACT FORM

Artistic vision and exceptional quality. Award winning photography.

Contact Carlos Marquez Today!

Carlos works with you through every step of the process, answering your questions, explaining his methods and discussing his ideas. It’s a collaborative approach designed to ensure 100 percent customer satisfaction.

When you want photography that is timeless, provocative, compelling and as intriguing to look at as a renaissance masterpiece, hire someone who knows how to capture it.

Contact Form


    Your Name (required)

    Your Email (required)

    Your Phone# (required)

    City (required)

    Interested In (required)
    WEDDINGSCOMMERCIALPHOTO TOURSREAL ESTATEPORTRAITSFASHION

    Your Message (required)


    MODERN VISION PHOTOGRAPHY INC.

    P.O. BOX. 22035

    NIAGARA FALLS, ON

    CANADA L2J 4J3

    1-888-371-3439 / 905-371-3439

    modernvision@bellnet.ca


    From the banks of the mighty Niagara River, around the Golden Horseshoe through Niagara and along the QEW corridor to Toronto and the surrounding GTA, Modern Vision Photography is a name you can trust to deliver exceptional quality photography.  Leave your selfies and snap-chat images to the people satisfied with cell-phone quality imagery.

    Service Area Includes:

    Niagara-on-the-Lake, Niagara Falls, St. Catharines, Welland, Fort Erie, Grimsby, Pelham, Oakville, Hamilton, Burlington the GTA and more…

    What Our Clients Have To Say…

    Great Experience and Great Photographer, Thank you Carlos from Modern Vision for capturing our wedding, Highly recommended!

    Kelli Riley

    We love our wedding pics.. thanks Carlos!!! Great job and fun experience:)

    Jason horth

    Great people, easy to work with. We had our photos taken in a short notice and they were able accommodate.

    Matthew Tsui

    Contact Carlos Today!

    Commercial Photographer and award winning photography, Carlos will ensure that you look your absolute best. Services Available in Hamilton, Burlington,
    Niagara Falls, Oakville, Niagara-on-the-Lake, Port Colborne, St. Catharines, Thorold, Welland, Fort Erie, Grimsby, Lincoln,  Pelham, Beamsville and more…