Event Photography

Much leg-work and forethought go into the planning of any event.  Whether it be a promotional or celebratory event for an existing business, a gala event to launch a new venture or product, an annual gathering, conference or ceremony … whatever it’s nature, all are essential to capture.  For future advertising, newsletters, brochures, annual reports or websites, these images serve to invite interest in your services and help to know what you are about.

We capture the special moments of the day, with attention to detail, color, and composition so you have lively, creative, and engaging images to serve a variety of your needs.  Clients throughout the NYC, Westchester, and Bergen area have relied on our photography services for their events for over 20 years.

A Focus On Collaboration

No matter the event, collaboration and communication is the bedrock to a successful outcome … this absolutely ensures that you get the images you want, need and expect from Madrigal Studio.  We pride ourselves in offering the best service possible, before, during and post event.  Images are shot at the highest resolution possible, edited, cropped, and retouched as needed, to ensure that your photos look the best they possibly can before uploading to you.  We are all about listening and attention to detail!

We Photograph Events Of All Sizes And Styles

  • Corporate Galas
  • Conferences
  • Trade Shows
  • PR Events
  • Political Events
  • Red Carpets
  • Fund Raisers
  • Product Launches
  • Charity Events
  • Private Parties
  • Holiday Parties
  • And More

Peruse the images below to get a feel for our services and click on one of the tabs above for more images of our work.  If you would like to see a detailed portfolio, or request a proposal for an event photography project, please contact us to discuss or schedule a consultation.





Click on any thumbnail below to enlarge image

Madrigal Photography
92 Main Street
Nyack, NY 10960
Capturing events throughout NYC, Westchester County NY, and Bergen County NJ area

Contact Us at 845-348-1078