Skip to content
Mother lifting her smiling toddler under palm trees during a family session in Jupiter, Florida

Jupiter, Florida Photographer

Photographs for the people you love.

Abbi McLain, photographer at Kavanah Photography, holding her camera among the sea oats on a Florida beach

Hi, I'm Abbi

Moments your family will look back on for decades to come.

Photography has been my passion since high school. As a new mom myself, I'm learning firsthand how quickly life changes and how much those memories mean. I love helping little ones feel comfortable so their smiles come out naturally.

Meet Abbi

Featured Work

Sun, sand and the people who matter most

Full Portfolio
Family of four walking barefoot along the shoreline on a Jupiter, Florida beach
Brother and sister laughing together on wooden beach access steps in Jupiter, Florida
Baby with bright blue eyes held up beside the sea oats on a Jupiter beach
Black and white photo of a little boy playing in the sand at the water's edge
Parents sharing a kiss while holding their baby as two young boys run across the sand

Sessions & Pricing

Simple sessions, beautiful memories

Clear pricing for every season of life, from newborns to the whole extended family.

45 minutes

Individual Portraits

$100

45 minutes · 20 images

45 minutes

Couples Session

$125

45 minutes · 25 images

Up to 6 people

Family Session

$150

30 minutes · 25 images

1 hour

Newborn Lifestyle Session

$150

1 hour · 30 images

Now booking in Jupiter, Florida

Let's capture this chapter of your story.

Relaxed, personal sessions on the beaches and parks you love. Reach out and we'll find the perfect time and place.