About HEARTS Media | Professional Photo & Video Production in Floyd, VA
- Dan Hartigan
- Apr 3
- 2 min read
About HEARTS Media | Professional Photo & Video Production in Floyd, VA
HEARTS Media is a full-service photo and video production company based in Floyd County, Virginia. For over 15 years, we've been helping businesses, artists, organizations, and communities across the New River Valley tell their stories through high-quality, professionally crafted imagery.
Meet Dan Hartigan — Creative Director
Dan Hartigan founded HEARTS Media with a simple belief: making media should be a fun experience. With a background in film and production spanning more than 15 years, Dan has built a reputation in the New River Valley for delivering work that is not only technically excellent but genuinely enjoyable to be part of. He's a licensed FAA drone pilot, a skilled cinematographer and photographer, an editor, and a storyteller — all in one.
What We Do
We offer a full suite of media production services:
Professional videography — brand campaigns, event reels, music videos, testimonials
Professional photography — headshots, product, events, lifestyle
FAA licensed drone photo and video
Podcast production — audio, video, distribution, and social cutdowns
Ongoing social media management and content creation
Luxury photo booth rental for weddings and events
Our Clients
We've had the privilege of working with incredible clients across the region, including Red Rooster Coffee Roasters, Omnibuild Construction, Floyd County Tourism, and FloydFest — as well as dozens of small businesses, independent artists, nonprofits, and individuals who trusted us with their story.
Rooted in Floyd, Virginia
Floyd County, Virginia is a special place. It's a community that values creativity, craftsmanship, authenticity, and connection — and those same values are at the core of everything HEARTS Media produces. We love working with neighbors, and we love showing the world what makes this corner of the Blue Ridge Mountains worth paying attention to.
No project is too small or too large. Don't hesitate to reach out.
Get in Touch
We'd love to hear about what you're working on. Use the form below to introduce yourself, and Dan will follow up within one business day to schedule a conversation. You can also reach us directly at info@hearts-media.com or 540-315-2050.

Comments