Limited Offer — 10% Off your session when you book within 10% Off — ends in --:--:-- Book Now
Wedding photography
Portrait photography
Family photography

Jacksonville · Northeast Florida

Portrait
Photography

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

Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Portrait session
Portrait Session
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
The Ceremony
Wedding session
The Ceremony
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
Wedding Day
Wedding session
The Ceremony
Wedding session
The Ceremony
Wedding session
The Ceremony
Wedding session
Wedding Day
Wedding session
Wedding Day
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Action Shot
Sports session
Game Day
Sports session
Action Shot
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Session
Family session
Family Portraits
Family session
Family Portraits
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session
Maternity session
Maternity Session

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.

Portrait session
Portrait session
Portrait session
Starting at $100
Full Gallery Book Portraits →
02

Weddings & Engagements

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.

Wedding session
Wedding session
Wedding session
Wedding session
Starting at $225
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.

Sports session
Sports session
Sports session
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.

Family session
Family session
Family session
Family session
Family session
Family session
Family session
Family session
Family session
Family session
Starting at $250
Full Gallery Book Family →
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.

Maternity session
Maternity session
Maternity session
Starting at $150
Full Gallery Book Maternity →

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–30 min)$100 – $150
Regular Portrait Session$200 – $300
Graduation / Senior Shoot$150 – $300
Couples Session$200 – $325
Family Session$250 – $400
Birthday / Creative Shoot$200 – $350
Event Photography$100 – $150 / hr
Small Event (2–3 hrs)$250 – $500

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 →
Small Wedding / Elopement$600 – $1,200
Full Wedding Coverage$1,500 – $3,000+
Engagement Session$225 – $400

Maternity

Maternity Session (1 hr)$150 – $200
Extended Maternity Session (1.5 hrs)$200 – $250

Add-ons

Extra Hour+$100
Rush Delivery+$50
Travel Fee (50+ miles)+$75
Multi-Outfit Session+$50

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 $100 – $300

1-hour · 20–35 edited photos · City location

Weddings

Small Wedding / Elopement

$600 – $1,200

2–4 hours · 150–300 photos · Intimate coverage

Weddings

Full Wedding Coverage

$1,500 – $3,000+

6–10 hours · 400–800+ photos · Full day

Weddings

Engagement Session

$225 – $400

1–1.5 hours · 50–100 photos · Any location

Sports & Action

Sports Session

From $75 – $175

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

Family

Family Session

From $250 – $400

1–2hrs · Candid + posed portraits · All ages

Maternity

Maternity Session

From $150 – $250

1–1.5hrs · Warm, timeless portraits · Any location

Graduation & Senior

Graduation Shoot

From $150 – $300

1–2hrs · Cap & gown + casual · Any 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 (text preferred)
Location Jacksonville, FL & surrounding areas