Family
Relaxed, playful sessions for the whole crew, from toddlers to grandparents. Little posing, lots of laughing, and the in-between moments you'll actually frame.
Family portraits, senior sessions and game-day sports photography across Goodyear, Buckeye, Avondale and the greater Phoenix area. Shot in golden hour, edited with care, delivered fast.
Named after the desert ironwood, one of the toughest trees in the Sonoran Desert. It lives for centuries and shelters everything that grows under it. That's the goal for every photo: something built to last that your family keeps coming back to.
Relaxed, playful sessions for the whole crew, from toddlers to grandparents. Little posing, lots of laughing, and the in-between moments you'll actually frame.
Class of 2027, this is your year. Bold, editorial portraits that look like you, not a yearbook template. Outfit changes, multiple spots and flash for a little drama.
Game-day action and team media days with bold, flash-lit portraits. Built for athletes, parents and coaches who want photos that look as intense as the game felt.
Not just the big swing. The focus in the outfield, the dugout energy, the walk back after a strikeout. Game Day coverage captures the whole team, and every family gets the gallery.
Sports pricingEvery session is shot on location (I come to you) and includes a planning call, professional editing and an online gallery. Download every photo in full resolution and print them anywhere you like. These are intro rates for the 2026–27 season, so book now to lock them in.
Who books: a coach, team parent or a single family. One flat price, and every family gets the gallery link.
Who books: the coach picks the date. Each family pays their own $40 through a link I send.
Who books: the team or club. I can split the cost across families if that's easier.
$50 holds your date and comes off your total. It's non-refundable, but it moves with you if you reschedule at least 48 hours ahead.
The rest is due on session day. Pay by credit or debit card, Zelle or cash.
Outdoor session and the weather turns? Rain, wind or extreme heat, we reschedule for free and your deposit carries over.
Over your package's group size? It's $15 per extra person. Kids under 2 and pets are free.
Stays online for 90 days. Download everything in that window and the photos are yours to keep.
Free within 20 miles of Goodyear. Further out adds a small mileage fee. Location or permit fees are paid by the client.
Simple from start to finish. You'll know what to wear, where to be and when your photos arrive.
Email or DM me. I'll reply within 24 hours with open dates.
A quick call to pick the location, timing and outfits. The $50 deposit locks your date.
We meet about an hour before sunset. Relax, have fun, and I'll guide the rest.
Your edited gallery lands in 7–10 days (72 hours for game coverage), ready to download and print.
“I spend my week helping people show up as themselves. Photography is the same work with a different tool.”
I'm Cody, a West Valley dad, longtime creative and pastor. I grew up behind drum kits and soundboards, and now I'm behind the lens on sidelines, at baseball games and in the desert at golden hour. I bring a production mindset to every session: plan well, keep it light, and deliver something you're proud to share.
Coordinate, don't match. Pick two or three colors and mix textures. Earth tones and soft neutrals look amazing against the desert. You'll get a style guide after booking.
We reschedule for free. From June through September, sessions run right at sunset or early morning to beat the heat.
Every session is on location. There's no studio, so I come to you: desert trails, parks, downtown spots, your home, or your team's field or gym, anywhere in the West Valley and Phoenix metro. I'll suggest spots that fit your style and the light.
Yes. Book Game Day as a family and the coverage focuses on your athlete. If your whole team already booked me, you get the team gallery link at no extra cost.
Not right now. Ironwood focuses on families, seniors and sports so every session gets my full attention.
Email me or send a DM on Instagram. I reply within 24 hours with open dates, then we lock it in with a $50 deposit.