Photos are windows into the human essence

Shaping the mundane Into soulful moments
A figure lounges gracefully in shallow water outside Tampa, Florida; wearing a bright bikini in this artistic black and white photograph.

Daily moments, arranged into timeless memories.

Introducing Heather Hathaway - a trusted portrait photographer based in Palm Harbor, specializing in capturing the diverse spirit of Indian Rocks Beach's stunning Gulf Coast community! From professional headshots along the scenic beach pathways to family portraits at sunset, we create timeless images that reflect the unique character of this beautiful coastal paradise.


As your photographer serving Indian Rocks Beach, we understand the perfect backdrops this community offers - whether it's the natural beauty of pristine beaches, the charm of local parks, or the authentic atmosphere of the waterfront. Each portrait session is thoughtfully crafted to capture your personality against the stunning canvas of Indian Rocks Beach's most beloved locations.


Professional Portrait Services:

• Family beach portraits

• Sunset sessions

• Professional headshots

• Personal branding

• Senior photos

• Lifestyle imagery


Perfect Beach Locations:

• Pristine shoreline

• Beach access points

• Coastal parks

• Sunset spots

• Waterfront settings

• Natural landscapes


Professional Equipment & Expertise:

• State-of-the-art Canon systems

• Professional lighting setup

• Indoor/outdoor capabilities

• TAPPA, PPA, and FPP member

• High-resolution delivery

• Advanced editing techniques


Serving professionals, families, and individuals throughout Indian Rocks Beach and Tampa Bay, we specialize in:

• Business headshots for local entrepreneurs and professionals

• Family portraits showcasing stunning coastal settings

• Senior photos incorporating beach and waterfront charm

• Personal branding sessions for local business owners


Operating from our professional studio in Palm Harbor, book your Indian Rocks Beach portrait session today and let's create beautiful photographs that tell your story against the backdrop of this distinctive coastal community. With our intimate knowledge of Indian Rocks Beach's prime photography locations, we'll capture images that are as unique as this cherished Gulf Coast paradise.

The Portrait Experience


At Heather Hathaway Photography, portrait sessions are a collaborative experience designed to capture your authentic personality and relationships. Whether in our professionally equipped studio or amid Florida's stunning natural landscapes, we create images that tell your unique story. Our studio setting offers controlled lighting and a variety of backdrops perfect for professional headshots, glamour portraits, and formal family photos. For a more relaxed feel, our outdoor sessions take advantage of natural light and beautiful locations, from sandy beaches to lush gardens.


Family portraits are crafted to showcase the genuine connections between loved ones, capturing both posed moments and candid interactions that reflect your family's unique dynamic. For couples, we focus on capturing the chemistry and emotion that makes your relationship special, whether it's for engagement photos, anniversary celebrations, or just because. Individual portraits are tailored to your personal style and goals, from professional headshots to creative lifestyle shots that capture your personality.


Our portrait sessions are unhurried, allowing time for outfit changes and different poses or locations. We understand that being photographed can feel intimidating, so we prioritize creating a comfortable, relaxed atmosphere where your genuine expressions and emotions can shine through. Before each session, we'll discuss your vision, preferred style, and any specific shots you'd like to capture, ensuring your portraits exceed expectations.