Celebrate The Moments Worth Remembering

From bridal showers and milestone birthdays to corporate gatherings and community events, every celebration has a story worth preserving.

More Than Just Event Coverage

Two women, one pregnant, smiling and holding her belly at a gathering in a bright kitchen. Four other women are in the background, some talking and smiling.

The best moments at an event are often the ones you never planned.

A laugh shared across the room. A heartfelt toast. A proud parent watching from the sidelines. The details you've spent months preparing.

My approach is simple: capture the atmosphere, the connections, and the moments that make your event unique so you can stay present and enjoy the celebration.

Events I Love To Photograph

Two women smiling and posing in front of a green wall decorated with colorful pink, orange, and purple flowers and green leaves.

Bridal/Baby Showers

Celebrate life's most exciting new chapters surrounded by the people who matter most.

An elderly woman sitting in a wheelchair wearing a white shirt and a sash with the word ‘GRANDMA’ on it, smiling, with a drag queen dressed in a shiny purple dress and large earrings, also smiling, standing beside her at a celebration or party.

Birthdays & Milestones

From intimate gatherings to milestone celebrations, every event deserves to be remembered.

A woman in a pink dress holding a bouquet of pink roses and gently patting a man in a wheelchair, who is smiling and looking up at her. Two rose gold heart-shaped balloons are tied to the tree behind them. A man in a white shirt and glasses is reading from a red book, leaning towards the man in the wheelchair. The scene is outdoors with green trees and foliage in the background.

Private & Community Events

Fundraisers, retirement parties, reunions, holiday gatherings, and everything in between.

Event Collections

Coverage Designed Around Your Celebration

Whether you're hosting an intimate bridal shower, milestone birthday, retirement party, or family gathering, every collection is designed to preserve the moments that matter most while keeping the process simple and stress-free.

Gather

Perfect for showers, birthdays, and intimate celebrations.

Up to 2 Hours Coverage

Professionally Edited Images

Private Online Gallery

Full Resolution Downloads

Print Release

Starting at

$450

Celebrate

Ideal for milestone events and larger gatherings.

Up to 4 Hours Coverage

Professionally Edited Images

Private Online Gallery

Full Resolution Downloads

Print Release

Starting at

$450

Commemorate

For larger celebrations and events that deserve full-story coverage.

Up to 6 Hours Coverage

Professionally Edited Images

Private Online Gallery

Full Resolution Downloads

Print Release

Starting at

$1,050

Need More Time?

Additional coverage may be added to any collection for $175/hour


Not sure how much coverage you'll need? I'm happy to help determine which collection is the best fit for your event.

Kind Words

  • I had the absolute pleasure of working with Josh for my bridal shower, and I couldn’t be more grateful for the way he captured my day. His presence was so natural and effortless that I never once felt like I was being photographed — yet somehow, every moment, every detail, every emotion is beautifully preserved. The way he paid attention to the little things truly blew me away. He noticed personal items in the background and quietly moved them aside so the photos reflected the true essence of the moment. My guests even commented on how thoughtful and professional he was throughout the event.

    - Amy

  • “This is the second time I have hired Josh for an event and I couldn’t be happier with his services. He is always professional, punctual and helpful with direction when posing for photos. He always goes above and beyond and I highly recommend! Thanks Josh!”

    —Lauren

Planning A Celebration?

Whether you're planning a bridal shower, milestone birthday, retirement celebration, or private gathering, I'd love to help document the moments you'll want to remember long after the event is over.