Capturing Your Moments, Forever

Utah’s trusted photographer for weddings, families, seniors, and personal portraits. Every session preserves your memories with timeless, heartfelt images.

Why Choose UBL Photo?


Life moves fast, but the moments that matter should last forever. At UBL Photo, we create beautiful, authentic photographs that capture your unique story. Serving clients across Utah, we specialize in weddings, family portraits, senior sessions, and personal portraits — every session tailored to you.

Let's Create Memories!

"The world moves fast, changing everything around us with each new day. Photography is a gift that can keep us in a moment forever, blissfully eternal."
-ALI NOVAK

Learn More

FAQ

What is your turnaround time?

A. For family and portrait sessions, I typically deliver the final gallery within 2–3 weeks of your shoot. Weddings and smaller events usually have a turnaround time of about 4–6 weeks.

How many images will I receive?

A. Great question! Every session is unique, and the number of final images can vary depending on the shoot. I like to focus on creating a great experience and capturing meaningful moments rather than aiming for a specific image count. You can check out my session details for a better idea of what to expect!

Do you travel?

A. Absolutely! I’m local to the Salt Lake area, so as long as the session is within roughly 20 miles, there are no additional fees. That said, I love to travel and am always open to it! For sessions outside that range, I only charge for necessary travel accommodations such as fuel, lodging, rental cars, or flights, when applicable.

Testimonials

Testimonials

"CJ worked with my daughter for her senior pictures and simply put, was nothing short of AMAZING. She had a couple locations she had in mind and he worked with her to find the best fit. He was patient and kind with all her outfit changes and seeing her vision. Can't wait to use him again for my son's upcoming pictures!"