Capturing Moments, Preserving Memories

Turning family moments into lifelong treasures. Your story through my lens one picture at a time.

Hi, I'm Kyle

Picture of Kyle
Choosing me as your family photographer means more than just getting beautiful pictures—it’s about having a stress-free, enjoyable experience from start to finish. With over 18 years of experience, I’ve honed my ability to capture the genuine love, joy, and connections that make your family unique.

I pride myself on offering the best pricing for the quality of work I deliver, ensuring you receive stunning, professional photos without breaking the bank. I'm easy to work with, and I make sure you feel comfortable and at ease during the session. My attention to detail guarantees that each photo reflects your family's true essence. I also go the extra mile to ensure my clients are completely satisfied with the results.

When I’m not behind the camera, I’m spending quality time with my 6-month-old daughter and my wife, which gives me a deeper understanding of the importance of preserving family memories. Your family’s happiness is my priority, and I’ll work with you to make sure your vision is perfectly captured.

Don't just take my word for it

“Working with Kyle was an incredible experience. His expertise and warmth made our family feel comfortable, and the photos perfectly captured our love and connection. We couldn't be happier!”
Thrasher Family
San Fransisco, CA
“Best photographer in Brentwood! Kyle truly has a gift for capturing the heart of our family. The entire session was relaxed and fun, and the final photos were beyond our expectations!
Dadoy Family
Brentwood, CA
“Kyle made our family photo session so enjoyable and effortless. The images perfectly reflect our personalities and the special moments we shared. We couldn’t have asked for a better photographer!”
Nguyen Family
Walnut Creek, CA

Some of my work

MatErnity
View More Photos
Newborn
View More Photos
View More Photos
Studio
View More Photos
More photos upon request.

Simple Pricing

For mini sessions

1 Hour

$200 for One Hour
Book Now
What’s covered
Over 50 High Resolution Photos
10 Professionally Edited Photos
Print & Social Media Ready
For small events and photoshoots

2 Hours

$350 for Two Hours
Book Now
What’s covered
Over 100 High Resolution Photos
20 Professionally Edited Photos
Print & Social Media Ready
For bigger events and photoshoots

3 Hours

$500 for Three Hours
Book Now
What’s covered
Over 150 High Resolution Photos
30 Professionally Edited Photos
Print & Social Media Ready

Q & A

Is there a travel fee?

A $50 travel fee will be charged for photoshoots more than 30 miles from Brentwood, CA 94513. No travel fee will be charged within 30 miles.

Most of these cities are within a 30 miles radius of Brentwood:

Oakley
Antioch
Discovery Bay
Walnut Creek
San Ramon
Dublin
Pleasanton
Pittsburg
Danville
Livermore
All of Contra Costa County


Check the distance here: https://www.google.com/maps/place/Brentwood,+CA+94513

Is there a deposit?

A 50% non-refundable deposit will be charged to secure and hold your booking.

Is there an additional cost for professionally editing my photos?

The professional edits in the package you choose are included at no additional cost.

How will I receive my photos after the photoshoot?

You will receive a Dropbox link to download the the raw and professionally edited photos which will be ready for all types of print and social media use.

Can you print my photos for framing?

I can refer you to companies that will print and frame your photos. The photos you receive will be high resolution and ready for any type of print.

What if I need you for more than 3 hours?

I will work with you and your budget if you need me for than 3 hours. Please include that in the intake form with exactly what you need.

Let's work together

I offer free estimates for all photography sessions, ensuring you get a clear idea of pricing before booking. Whether it's an event, maternity, engagement, or newborn shoot, I'll provide a personalized quote tailored to your needs at no cost.
Your Name
Type of Photoshoot
Preferred Email
Mobile Number
Your Message
Thank you for your submission
I will contact you soon
Oops! Something went wrong while submitting the form. Please resubmit.
I'm booking up quickly! Reserve your session now.
Book Now
Rotate your device from landscape (horizontal) to portrait (vertical) for optimal viewing