contact us

Use the form on the right to contact us.

You can edit the text in this area, and change where the contact form on the right submits to, by entering edit mode using the modes on the bottom right.

3775 Market Stree NE
Salem, Oregon 97301

We're a small-town, family owned and operated photo lab that never gave up on film. Today we provide top-notch film processing, scanning, and printing services from film and digital with the best customer service in the industry.


Filtering by Tag: Vera Wang

Cody Hunter Photography + PV Takeover + Day 2

Stephen Wood

@codyhunterphotography Takeover Day 2: Catching moments . . . I think what I've learned most is to rarely remove my camera from my eye. I will often say goofy things to create laughter and fun between a couple in the "in-between" shots. They tend to be more relaxed then and these are often the best moments—the time to catch them "off guard" and more natural. My heart, as a visual storyteller of weddings, is to see the unseen. To give my couples a gallery of beautiful surprises—of moments often fleeting, and often missed or forgotten that day, for them to cherish . . . like laughter as you fall off your getaway car. 😊

#pvtakeover #codysvision #contax645 #fuji400 #provence #france #photovisionprints #sp3000 #fujifilm @fujifilm_northamerica 


@codyhunterphotography Takeover Day 2: More on catching moments . . . While I shoot 90% of my weddings on my Contax, I always have my Canon 1V loaded and ready to fill in the gaps. I primarily use the 1V for fast situations like ceremony time. After some ill-planned and missed moments where I wanted to kick myself later, I am now super aware of how many frames I have left on my Contax before the ceremony starts and have a few loaded inserts ready to go, too. Even if I have to burn a few last photos on the Contax to prepare, I will. I shot this image on the 1V at one of my favorite weddings of my career in Provence, France this summer. When the scans came back, I was so happy about THIS moment right here—and could not wait to give it to my couple! 

#pvtakeover #codysvision #canon1v #fuji400 #lemasdelarose #provence #france #photovisionprints #sp3000 #fujifilm #verawang @laetitiac_fleursdatelier @verawanggang @fujifilm_northamerica


@codyhunterphotography Takeover Day 2: To finish today on catching moments . . . I gotta admit, sometimes it's hard—sometimes you get behind on your timeline and feel rushed, sometimes your couple isn't very comfortable in front of the camera and so on. I know it's my job, then, to create an environment where genuine moments can unfold. I never want contrived, but natural—so I simply ask for it from my couple, from a guest, etc. I politely ask a guest to grab an appetizer while I "catch" it, or ask my couple to simply snuggle or walk hand-in-hand. Nothing fancy, but a way to create and catch natural moments in a quick way with minimal input from me and no forced posing.   

#pvtakeover #codysvision #contax645 #fuji400 #castleladyhawke #tuckasegss #northcarolina #photovisionprints #sp3000 #fujifilm @ellesonevents @castleladyhawke @fujifilm_northamerica

Katie Grant + PV Takeover

Stephen Wood

Hello! @katiegrantphoto here for a very exciting takeover . . . Over the next few days, I can’t wait to share some of my favourite images and some advice for fellow film shooters (& beginners). First up—composition. I am constantly looking to frame my subjects using surrounding elements. I love how the canopy of branches perfectly creates an alcove for our bride in this image. #katiesvision #pvtakeover #contax645 #portra400 #photovisionprints #sp3000 #kodakfilm @paigerylands @_ivyflowers_ @kaylamarshallweddinghair @ruedeseinebridal @kodak_photo @kodakprofilm

Light is one of the most beautiful and captivating subjects, and it is never better than when captured on film rather than with pixels. A filmstrip absorbs light to create a soft, romantic and ethereal image, as seen here in this long exposure inside St. Peter's Church in Vienna, Austria. @katiegrantphoto #katiesvision #pvtakeover #contax645 #portra400 #vienna #austria #photovisionprints #sp3000 #kodakfilm @kodak_photo @kodakprofilm

Don’t be afraid to get “intimate” with your subjects. Getting your camera in their personal space creates a sense of intimacy and warmth in the image and pulls the viewer in—thus creating a personal connection to the image. @katiegrantphoto #katiesvision #pvtakeover #contax645 #portra400 #photovisionprints #sp3000 #kodakfilm @kyliebbear @kaylamarshallweddinghair @jacquibradfield @kodak_photo @kodakprofilm

Movement in an image can be very powerful, especially when it is solidly rooted with eye contact. The viewer is torn whether to follow the upward movement of her hand, the sweeping lines of her hair in the breeze, or return to center with her commanding gaze. All of these elements keep the viewer’s eye moving around your image and keep your audience engaged. @katiegrantphoto #katiesvision #pvtakeover #contax645 #portra160 #photovisionprints #sp3000 #kodakfilm @liesel_claire @ham_creative @gwendolynne @connie_whitlock @kodak_photo @kodakprofilm

As fine art photographers, we sometimes forget to capture the “in-betweens.” I had just finished Samantha’s bridal portraits, and as I was putting down my camera, she went to gaze out over the balcony at her ceremony. The moment was so full of life and anticipation, nerves and beauty. Be truly present in every moment . . . this is a massive benefit of shooting film, you won’t miss those moments engrossed in your camera’s playback screen (since your film camera doesn’t have one). @katiegrantphoto #katiesvision #pvtakeover #contax645 #portra400 #photovisionprints #sp3000 #kodakfilm @verawanggang @kodak_photo @kodakprofilm

Lastly, let’s build on emotion. Whether it’s a portrait session, sporting event, travel photography or a wedding, there is always the opportunity to emotionally connect with an image. Here we feel the anticipation, the excitement and the pure joy of our bride arriving on her wedding day—something everyone can recognise and connect with. @katiegrantphoto #katiesvision #pvtakeover #contax645 #fuji400h #photovisionprints #sp3000 #fujifilm @gwendolynne @jessgiles @kaylamarshallweddinghair @kristyogram @_ivyflowers_ @fujifilm_northamerica

Thanks for following along! I couldn’t resist sharing one last image because . . . well, this bokeh! Whilst you can capture bokeh with many different cameras, I feel the Zeiss glass on a Contax provides unrivalled results, as seen here. @katiegrantphoto #katiesvision #pvtakeover #contax645 #portra400 #photovisionprints #sp3000 #kodakfilm @watterswtoo @kodak_photo @kodakprofilm