We are Teal Rose Photo Co.

You deserve more than pretty wedding pictures. You deserve images that feel honest, comfortable, and true to the people you are—not stiff portraits that make you cringe later.

Hi, I’m Duane, lead photographer at Teal Rose Photo Co. I know how much planning goes into a wedding day, and my job is to help all of that effort translate into photographs that feel real. I’ll guide you when direction helps, step back when the moment is already happening, and keep the experience calm so you never feel like you’re posing for your high school yearbook.

My associate photographers and I photograph weddings primarily in the Portland area with a mix of documentary style coverage, candid emotion, and easy, natural direction. Whether you’re getting married under the fir trees, in a candlelit venue, or somewhere completely your own, we’ll be there for the moments you planned, the ones you missed, and the ones you’ll want to come back to years from now.



What our couples say after working with us:

What our couples say after working with us:

“Duane is the absolute best! Not only is he extremely talented and thorough, but he's also so fun to hang out with! The entire day he made everything feel so natural and fun, we almost forgot we were being photographed all day. Our photos are so stunning. He got tons of them back to us in a matter of days, which is mind blowing because they're better than we could have imagined. 11/10 would recommend, you'll regret going with anyone else!”

Couples love us! See our reviews on The Knot. As Seen in The Knot Magazine

A glimpse at a recent wedding

See how a full wedding day comes together through candid moments, portraits, family coverage, reception energy, and the in-between images couples often love most.

View Full Wedding Gallery

See Our Work

Ready to see if your date is available?


Tell us a little about your wedding and we’ll let you know if we’re available. No pressure, no awkward sales pitch, just a clear next step.

“There is one thing the photograph must contain, the humanity of the moment”

Follow us on Instagram