Limited Offer — 10% Off your session when you book within 10% Off — ends in --:--:-- Book Now
Jacksonville wedding photography
Jacksonville portrait photography
Jacksonville family photography

Jacksonville · Northeast Florida

Jacksonville
Photographer

Weddings  ·  Portraits  ·  Families  ·  Sports

3+ Years of Experience
150+ Sessions Captured
5★ Jacksonville, FL
Scroll
Diego Vargas

Hi, I'm Diego — I capture what words can't

Photography has become my greatest passion, inspired by my fascination with people and the unique stories they carry. I'm a self-taught portrait photographer dedicated to capturing not just faces — but the emotions and connections behind them.

My goal is to create images that feel authentic and reflect the essence of who you are, showing the world the beauty that shines through your eyes.

Book a session →
Photography is a way of feeling, of touching, of loving. What you have caught on film is captured forever — it remembers little things, long after you have forgotten everything.— Aaron Siskind

The Portfolio

Recent portrait, wedding, sports, family, and maternity sessions shot around Jacksonville and Northeast Florida.

Solo portrait session
Portrait Session
Personal branding portrait
Personal Branding
Jacksonville portrait photography — Portrait Session
Portrait Session
Jacksonville portrait photography — Portrait Session
Portrait Session
Jacksonville portrait photography — Portrait Session
Portrait Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville graduation photography — Graduation Session
Graduation Session
Jacksonville portrait photography — Portrait Session
Portrait Session
Jacksonville portrait photography — Portrait Session
Portrait Session
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — The Ceremony
The Ceremony
Jacksonville wedding photography — The Ceremony
The Ceremony
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — The Ceremony
The Ceremony
Jacksonville wedding photography — The Ceremony
The Ceremony
Jacksonville wedding photography — The Ceremony
The Ceremony
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville wedding photography — Wedding Day
Wedding Day
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville sports photography — Game Day
Game Day
Jacksonville sports photography — Action Shot
Action Shot
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Session
Family Session
Jacksonville family photography — Family Portraits
Family Portraits
Jacksonville family photography — Family Portraits
Family Portraits
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville maternity photography — Maternity Session
Maternity Session
Jacksonville corporate event photography — luxury car display at gala
Corporate Gala
Jacksonville corporate event photography — ballroom set for gala dinner
Corporate Gala
Jacksonville corporate event photography — live band performance
Live Entertainment
Jacksonville corporate event photography — live band vocalist performance
Live Entertainment
Jacksonville corporate event photography — guest at candy cart
Guest Moment
Jacksonville corporate event photography — stage presentation
Stage Presentation
Jacksonville corporate event photography — guests celebrating at gala
Guest Moment

Every photo, every session. For full-resolution downloads and private galleries, visit the client area on Pixieset.

View Full Portfolio
01

Portraits & Solos

Every face tells a story. Whether personal branding, senior photos, or stunning imagery that reflects who you are — I'll create portraits that feel genuinely yours.

Personal branding portrait in natural light
Solo portrait session on the dunes at golden hour
Senior portrait session at the beach
Starting at $225
Full Gallery Book Portraits →
02

Weddings

Your wedding day is one of the most important moments of your life. I'll be there for every laugh, every tear, every look — creating a gallery you'll return to forever.

Jacksonville wedding photography
Jacksonville wedding photography
Jacksonville wedding photography
Jacksonville wedding photography
Starting at $250
Full Gallery Book Weddings →
03

Sports & Action

The energy, the hustle, the peak moment of competition — sports photography is about freezing what moves too fast to see. I bring the passion of the game into every frame.

Jacksonville sports photography
Jacksonville sports photography
Jacksonville sports photography
Starting at $75
Full Gallery Book Sports →
04

Family Sessions

Families are messy, loud, and beautifully imperfect — and that's exactly what makes the photos worth everything. I focus on real connection over posed perfection.

Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Jacksonville family photography
Starting at $275
Full Gallery Book Family →
05

Graduation & Senior

You worked years for this. Cap and gown, the people who got you here, and the campus you're about to leave behind — captured while it still feels like yours.

Graduation cap toss under the oaks
Graduate with family after the ceremony
Senior portrait in cap and gown
Starting at $225
Full Gallery Book Graduation →
06

Maternity Sessions

One of life's most beautiful chapters deserves to be remembered. I create warm, timeless maternity portraits that celebrate this incredible moment before everything changes.

Jacksonville maternity photography
Jacksonville maternity photography
Jacksonville maternity photography
Starting at $275
Full Gallery Book Maternity →
07

Commercial & Business

Your business deserves photos as sharp as the work you do. Headshots, product shots, team photos, and on-site coverage for Jacksonville small businesses — images that make a website, menu, or LinkedIn profile actually convert.

Jacksonville corporate event photography — guests celebrating at gala
Jacksonville corporate event photography — ballroom set for gala dinner
Jacksonville corporate event photography — live band performance
Starting at $400
Book Commercial →

Before & After

Drag the slider to see the transformation — straight out of camera vs. fully edited.

After edit
Before edit
Before After

The Experience

01

Fill Out the Form

Scroll down and fill out the booking form. I'll get back to you as soon as possible to confirm all the details.

02

Connect

We'll have a quick call or text to get to know each other so you feel completely comfortable before the shoot.

03

The Day Of

We meet at the location, get comfortable, and dive right in — real moments, genuine connection, captured beautifully.

04

Gallery Delivery

Every photo carefully edited and delivered within 1–2 business weeks, ready to download and print.

Pricing & Packages

Portraits & Creative

Book →
Mini Portrait Session (20 min)$225 – $275
Regular Portrait Session$225 – $450
Graduation / Senior Shoot$225 – $450
Couples Session$225 – $450
Family Session$275 – $525
Birthday / Creative Shoot$225 – $450
Event Photography$150 – $175 / hr
Small Event (2–3 hrs)$325 – $450

Sports & Action

Book →
Game Coverage — 1 Athlete$50 – $125
Game Coverage — 2 Athletes$100 – $175
Full Team Coverage$200 – $400
Tournament Coverage$250 – $600
Media Day / Sports Portraits$200 – $500
Individual Edited Sports Photos$8 – $20 each

Weddings & Maternity

Book →
Elopement (3 hrs)$950
Half Day (5 hrs)$1,450
Classic — 6 hrs (Most Popular)$1,800
Full Day (8 hrs)$2,400

Maternity

Essential$275
Signature$375
Premium$525

Add-ons

Extra Hour (Wedding)+$200
Extra Hour (Portrait/Family/Event)+$100 – $125
Second Photographer+$350 – $450
Rush Delivery+$75 – $100
Travel Fee (50+ miles)+$75
Multi-Outfit Session+$50

Commercial & Business

Book →
Commercial Session (2-hr minimum)$400 – $500
Each Additional Hour+$200 – $250
Headshots, Product & Small Business CoverageOn location, by quote

All prices are estimates — final quote confirmed after inquiry. Book a session →

Not sure what fits your vision? Reach out first — I'll help you figure it out.

Frequently Asked

I'll walk you through everything before we even pick up the camera. We'll go over the location, what to bring, and how the session flows so there are no surprises. My job is to make you look good — all you have to do is show up.
Portraits, graduation, maternity, and family sessions are delivered within 5–7 days. Weddings take 2–4 weeks — every image is fully edited and delivered through a private online gallery.
It depends on the session — solo portraits average 20–40, couples and families 35–75, sports 50–100+, and weddings 300–800+. I don't just hand over a bulk dump of unedited files. Every photo you receive has been individually retouched.
Solid colors and muted tones tend to photograph the cleanest — avoid loud logos or busy patterns. Beyond that, wear what feels like you. Confidence reads on camera, and I'd rather you feel like yourself than dressed up for the sake of it.
Yes — I'm available for travel anywhere. A travel fee applies for sessions outside of Jacksonville, and the rate depends on distance. Send me the details through the booking form and I'll put together a quote.
Yes. A 25% deposit is required to hold your date — it goes toward your total balance. The remaining amount is due on the day of the session. Deposits are non-refundable but the date can be rescheduled with at least 48 hours notice.
Please do. If you have a vision but aren't sure which package fits, or if you have a specific idea you want to talk through, reach out before committing to anything. You can message me through the contact form, email diegovargasvisuals@gmail.com, or text me directly at (904) 305-0890. I'd rather we get it right than have you book the wrong thing.

What Clients Say

★★★★★
"The sports photos Diego got at my game were insane. He caught moments I didn't even see happen in person. Fast delivery too — gallery was in my inbox within the week. Will 100% be booking again."
P

Paul

Sports Session · Jacksonville

★★★★★
"We've done family photos before and they always felt stiff. Diego's session was completely different — he kept the kids laughing the whole time and the photos actually look like us. Genuine, warm, beautiful."
SF

Sharpe Family

Family Session · Jacksonville

★★★★★
"Diego made the whole experience so comfortable and fun. I'm honestly not photogenic at all and was super nervous — but the photos came out better than I ever imagined. I get compliments on them constantly."
S

Sofia

Portrait Session · Jacksonville

★★★★★
"One of the best decisions I made during my pregnancy. Diego made me feel so at ease and the photos are absolutely stunning. Warm, timeless, and exactly what I wanted to remember this chapter by."
A

Andrea

Maternity Session · Jacksonville

★★★★★
"Diego made my graduation shoot so fun and stress-free. I had no idea how to pose and he guided me through everything. The photos turned out incredible — my whole family was obsessed. Definitely booking him again."
C

Cailyn

Graduation Shoot · Jacksonville

Book a Session

Not sure which package is right for you? Feel free to reach out first — I'm always happy to answer questions before you commit to anything.

Have questions? Message me first →
1
Package
2
Date
3
Details
4
Confirm

Choose your session type

Portraits & Solos

Solo Session

From $225 – $450

45min–2hrs · 15–50 edited photos · City location

Weddings

Small Wedding / Elopement

$950 – $1,450

3–5 hours · 150–300 photos · Intimate coverage

Weddings

Full Wedding Coverage

$1,800 – $2,400

6–8 hours · 375–500+ photos · Full day

Sports & Action

Sports Session

From $75 – $175

1–2hrs · 50–115 edited photos · Game coverage

Family

Family Session

From $275 – $525

45min–2hrs · Candid + posed portraits · All ages

Maternity

Maternity Session

From $275 – $525

45min–2hrs · Warm, timeless portraits · Partner & siblings included

Graduation & Senior

Graduation Shoot

From $225 – $450

45min–2hrs · Cap & gown + casual · Any location

Commercial

Commercial Session

From $400 – $1,200

2–6hrs (2hr min) · Headshots, product & small business coverage · On location

How many hours do you need?

1 hr

Pick your preferred date & time

Preferred Start Time

📅 Your selected date & time are a preference — I'll confirm availability within 24 hours.

Tell me about your session

Your Information

Session Details

Promo Code

Optional Add-Ons

Extra Hour

Extend your session by one additional hour for more variety.

+ $100

Rush Delivery

Gallery delivered in 3–5 business days instead of 1–2 weeks.

+ $50

Travel (50+ miles)

For sessions 50+ miles outside Jacksonville — fuel and drive time covered.

+ $75

Multi-Outfit Session

Add a wardrobe change for more variety in your gallery.

+ $50

Review your booking

Not ready to commit yet? No pressure — text me at (904) 305-0890 or send a message first and we'll chat about your vision before you commit to anything.

Estimated Total
Your deposit (25% of estimated total) is collected now to hold your date. Balance is due the day of your session.

Session Terms

  • Deposit is non-refundable — it holds your date and is applied to your total.
  • Balance is due on the day of the session before shooting begins.
  • One free reschedule with at least 48 hours' notice. Less than 48 hrs may incur a $50 fee.
  • 15-minute grace period for late arrivals. 30+ minutes without notice = session cancelled, deposit forfeited.
  • RAW files are not provided — only fully edited images are delivered.
  • Photos delivered within 1–2 weeks via gallery link (sports: 5–7 business days).
  • Diego Vargas Visuals retains copyright. Client receives a personal use license.
  • Photos may appear on Diego's portfolio and social media unless you opt out in writing.

Request Received!

Your booking request has been sent. I'll review the details and get back to you within 24 hours to confirm your session and next steps.

Your Booking

Live Summary

Package
Base price
Date
Time
Location

Add-ons

None selected

Estimated from

$0

No payment collected here. Final price confirmed after inquiry.

Let's Talk

Have questions about a session, pricing, or availability? Reach out directly — I usually respond within a few hours.

Phone (904) 305-0890 — tap to save, or call me
Location Jacksonville, FL & surrounding areas
Save my contact