Your truest moments candid and cinematic

Every wedding tells a story, and as a Charlottesville wedding videographer, I bring those stories to life with care and creativity. From Keswick to Crozet, Afton to Nelson County, I capture the quiet, emotional, and unforgettable moments that define your day.

I’m Boo Agee — a Charlottesville wedding videographer capturing real, emotional stories

Weddings are full of genuine, unscripted moments—and that’s what I aim to capture. I’m not here to direct your day or overproduce it. From the quiet build-up before the ceremony to the energy on the dance floor, I document it as it unfolds—naturally and honestly. My approach is relaxed, observant, and intentional. I want you to look back and see not just the big events, but the subtle, in-between moments that made the day feel like yours. The goal is simple: to create a film that feels true to you and the people you love.

Recent Weddings

Every couple has a unique rhythm. From intimate backyard ceremonies in Orange to vineyard weddings in Keswick, this portfolio reflects the range of emotions, energy, and love I’ve been honored to capture across Charlottesville and beyond.

Boo didn’t just film our wedding—he saw it. Every moment, every look, every detail that mattered to us is in our video. It somehow feels even more special each time we watch it. Having him there felt easy, like having a friend with a camera who just got it.

- Kodie & Lauren

Kind Words

From my clients

Let’s Make Sure the Date’s Yours

I only take on a limited number of weddings each year to give every couple the time and attention they deserve. If you’re planning your wedding in Charlottesville or the surrounding area, I’d love to hear what you’re envisioning. Let’s see if your date is still open and talk about how we can bring your story to life.

Recent from My Blog

No products in the cart.

Make an appointment

Let’s coordinate schedules to ensure our availability aligns with your wedding date. We recommend securing your photography appointment well in advance to guarantee our dedicated focus on your special day.

Select Date & Time

Your Reservation

{service_name}
{reservation_date} · {reservation_time}

Location

{location_name}

Clients

{reservation_capacity}

Employee

{employee_name}

Price

{reservation_price}
Your cart is empty.

Total: 0

Your Information

Required fields are followed by *.





Your Order

Payment Method

Sorry, it seems that there are no available payment methods.

Making a reservation...

·