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

(503) 588-3686

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.


Kathryn Bruns + Fuji400H + Mamiya645

PhotoVision Team

The hills are alive with the sound of music!! 🎶⛰ Loving these Sunday morning vibes captured by @kathrynbruns! "This was one of our last photos of the evening and we had already lost the sun, but we came to this final spot that overlooked miles, and miles, of mountains and valleys. I asked the family to play together and let their very active, adorable boy do what comes naturally. He began playing in the grass and showing his parents wildflowers that he picked, so we all got down on his level and let the rest happen. This was the shot that as soon as I clicked the shutter I knew it was "the one" of the session. It's always a rush knowing when you've captured that photo (the one that really reflects your clients and is both technically and artistically where you want it to be), even though it's on film and you can't see it right away to confirm." — Kathryn Bruns

📷 on #fuji400h with a #mamiya645 in Salt Lake City, Utah.

#photovisionprints #profilmlab #sp3000 #ishootfujifilm #fujifilm #believeinfilm #filmcamera #filmcommunity @fujifilm_profilm @justinhankss @krista_hanks

Jessica Scott + Contax645 + Fuji400H

PhotoVision Team

Summer, don't leave just yet! 👙🌊 Photo by @jessicascottphoto. "Find time to shoot just for yourself! This session was a fun little personal project and still inspires me when I look through the images. Don't forget to set aside time to truly enjoy your craft!" — Jessica Scott Photography

📷 on #fuji400h with a #contax645 in Austin, Texas.

#photovisionprints #profilmlab #sp3000 #ishootfujifilm #fujifilm #summervibes #heatwave #filmphotography #filmcamera #filmisnotdead #shootfilm #ishootfilm #analoguevibes #analogphotography #mediumformat @fujifilm_profilm @thistleposy @makenzilaine @jillwatson

5 business day turnaround!

PhotoVision Team

Our current Film Process + Scan Service Time is 5 business days! There's no better time to give our legendary service a try. Curious what others say? Here are some love letters from our photographers.

If you have any questions, please don't hesitate to call or write! We would be happy to speak with you! We can be reached at 503-588-3686 or from 9:00 am–5:00 pm PST,  Monday–Friday.

Happy Shooting!

Amanda Castle + Contax645 + Fuji400H

PhotoVision Team

That gaze tho! ✨ (And can you say windswept hair #goals?!) 🙌🏽 Stunning "in-between" shot by @acastlephoto. "It was such a short moment where the wind caught the bride's hair while we were on our way to do some bridal party photos. Honestly, this one shot has proven to me how important it is to pay close attention to the very short minutes in between the big events of a wedding in order to make your bride feel like a freaking model!" — Amanda Castle Photography

📷 on #fuji400h with a #contax645 in High Point, North Carolina.

#photovisionprints #profilmlab #sp3000 #ishootfujifilm #fujifilm #mediumformat #filmcamera #filmcommunity #filmfeed #grainisgood #filmisnotdead #ishootfilm #filmlab #filmscan #filmprocessing @fujifilm_profilm 

Betsy Blue Photography + Contax645 + Fuji400H

PhotoVision Team

Morning bunny cuddles?! Yes please! Photo by @modernbebephoto of her sweet little's! 😘 "As a photographer, taking time out to document my own children is truly such a treasure. This was a sweet, slow-moving, summer morning . . .  perfectly paced to shoot a roll on our morning activities. The kids love giving Rosie the rabbit some morning love and she always seems so grateful for all the attention. What a treasure moments like these are! I’m so grateful for each and every day I get to spend with these precious angels of mine!" — Betsy Tomasello of Betsy Blue Photography 

📷 on #fuji400h with a #contax645 in Oregon.

#photovisionprints #profilmlab #sp3000 #ishootfujifilm #fujifilm @fujifilm_profilm

Rachel Gomez + Contax645 + Portra800

PhotoVision Team

Renaissance vibes coming at you! Beautiful shot by @rachelgomezdotcom with painterly inspiration! "This shoot was inspired by heirlooms and personal details on a wedding day. Feeling connected to one's past, before entering a marriage, and starting one's own legacy . . . I love the colors and shadows. We wanted to play with more dramatic lighting and darker tones while keeping the mood light." — Rachel Gomez 

📷 on #portra800 with a #contax645 in Denver, Colorado.

#photovisionprints #profilmlab #sp3000 #kodakfilm @weddingsparrow @shopgossamer @silkandwillow @premastyle @lizweg @caitlinakonom @priscillafosterhandmade @sofiakaman @kodakprofessional @kodak

Jenna McElroy + Contax645 + Fuji400H

PhotoVision Team

Beautiful 3 day wedding extravaganza, merging families and cultures! Documented on #film by @jennamcelroyphoto! ❤🎞 "This couple had a 3 day wedding event, that was absolutely beautiful in every way.  They merged their two cultures as well as their two families, and it was truly magical.  This image was taken right after their Indian ceremony, and their joy was just radiating. This joy + the red on #fuji400h film + #photovisionprints is what dreams are made of! :)" — Jenna McElroy 

📷 on #fuji400h with a #contax645 in Houston, Texas.

#photovisionprints #profilmlab #sp3000 #grainisgood #ishootfilm #keepfilmalive #mediumformat #ishootfujifilm #fujifilm @fujifilm_profilm @cpavone7

Blue Rose Photography + Nikon F100 + Fuji400H

PhotoVision Team

Has brotherly bonding ever been so sweet?! Photo by @BlueRosePictures "I really wanted to let Axel (toddler) be himself. Being a mom of a toddler myself I know they are happiest and most photogenic when they are free to be themselves and they don't like being told what to do. So after jumping around on the bed and being goofy I knew I could sneak in a "give your baby brother a kiss?" And he gladly did. I'm so happy I got the shot :) Is anything sweeter than a big brother giving his little brother a kiss?" — Brittany Marshall of Blue Rose Photography

📷 on #fuji400h with a #nikonf100 in Washington.

#photovisionprints #profilmlab #sp3000 #fineartfilm #grainisgood #ishootfilm #ishootfujifilm #fujifilm @fujifilm_profilm @stephdiane9

Kyle John + PVTakeover + Day 3

PhotoVision Team

@kylejohnphoto #pvtakeover Day 3: OK, so we all agree traveling and photographing new experiences and locations on #film is awesome! And though we have strategies to keep our film safe (see my last post), unexpected crazy things can happen while traveling. Because of this, I always shoot more digital when photographing abroad. When shooting local weddings, I typically shoot 80-90% film. When shooting destination weddings, I still shoot lots of film, but I also shoot LOTS of digital back-ups. Cover all your bases to give yourself peace of mind while traveling with film!

📷 on #portra400 with a #contax645 in Chicago.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak @kellylenard @linnpetterson @nikavaughan_artists @nikavaughan @angelicagracec @mineralogy @mignonettebridalchicago @carotelli1 @hm @zara


@kylejohnphoto #pvtakeover Day 3: I love clients who continually push me to do better and want to create art with me—who have that same desire and passion to just create something awesome! Those clients who are willing to run to the top of a mountain at sunset or the ones who are willing to hang out with me all day! The process of making an image is different for everyone. I seek to create a type of image no one has done before, whether that be by shooting in a unique location or having a different kind of subject matter, I just want to create something new and different, I want to push the boundaries. A few years back I flew out to California for an engagment shoot. I caught an early flight from Chicago and landed in San Francisco around 8 a.m. My clients met me at the airport with coffee in hand. We went to their house and picked outfits for their engagement shoot. We then drove from San Francisco to Tomales Bay to have oysters, then continued on to Point Reyes for our sunset shoot overlooking the ocean. It was magical. The lighting was perfect, there were whales dancing in the distance and walruses singing. We later returned to San Francisco where I grabbed a burrito and caught the 10 p.m. flight home. It was an amazing day with no timelines or pressure, our only focus was forming relationships and creating something beautiful, something unique.

📷 on #portra400 with a #contax645 in Wisconsin.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak


@kylejohnphoto #pvtakeover Day 3: I typically don’t turn to social media for inspiration. Instead, I gain a lot of inspiration from my father. We have so many conversations revolving around photography and art. Last year, we all went to Iceland and it was the most rejuvenating trip I had ever taken. My dad and I got to shoot together again and that just brought me back to the basics. Taking trips like this is SO rewarding. I encourage everyone to go somewhere new at least once a year. Exploring a new location to gather inspiration is such a rejuvenating experience I think all artists need.

📷 on #portra400 with a #contax645 in Iceland.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak


@kylejohnphoto #pvtakeover Day 3: Another source of constant inspiration to me is the one and only #AnselAdams. I find myself continually inspired by Adams’ vision, honesty, his use of composition and the complexity of how he approached each image. He once said, “You don't make a photograph just with a camera. You bring to the act of photography all the pictures you have seen, the books you have read, the music you have heard, the people you have loved.”

Challenge yourself to grow, look for inspiration everywhere you go. You’ll find you always excel when you’re outside of your comfort zone. Allow your passion, your art, to transform.

Thank you all SO much for following along this week! And a huge thanks to PhotoVision for being the best lab out there! If you have any questions, please don’t hesitate to DM me @kylejohnphoto or head on over to Starting this Fall I will begin offering 1:1 workshops. Please get in touch if you have any interest or questions!

📷 on #portra400 with a #contax645 in Iceland.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak

Kyle John + PVTakeover + Day 2

PhotoVision Team

@kylejohnphoto #pvtakeover Day 2: I think we can all agree that some people get a little nervous in front of the camera (myself included!). You know what helps with that? A little champagne! Seriously, I have started a session with popping a bottle of bubbly before! It’s fun and creates movement, and it also helps couples feel more like themselves, like we are all just hanging out. I have also asked clients to whisper things into each other’s ears. I encourage them not to talk about a lot of things the day prior to our shoot, but to save those thoughts to share with one-another during our shoot instead—this helps build comfort in front of the lens. Movement also helps. A LOT. When clients feel stiff, I get them out of position, to run around, to dance, this creates a positive and relaxed energy. I’ll also make mental notes while shooting, of talking points, topics of conversation or questions I wanted to ask the couple, then when I go to change a roll of film I’ll bring up these thoughts to keep the conversation going. It’s these little things that can really help break down that barrier between you and your clients, allowing them to truly be themselves.

📷 on #portra400 with a #contax645.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak  @johnstoffer @maurastoffer


@kylejohnphoto #pvtakeover Day 2: Each genre I shoot in brings something different and unique to the table that helps me grow as a photographer. While photographing a wedding I love capturing the fleeting moments for my couples to look back on and relive. I love the intimate portrait sessions with my couples right after the ceremony, they are on this unbelievable high that always creates the most beautiful images! When it comes to editorials, there is always that moment where you just connect with your subject, that “a-ha moment,” and when you hit that moment the rolls start flying off the shelf. Editorials are all about collaboration. I work with the same people often—we are typically on the same page style-wise and goal-wise, but we also push each other with our different perspectives that come from our own passions. And then you have family sessions that are simply a breath of fresh air! I am a dad, I have a 3 year-old son and a baby girl (just 1 week old)! Needless to say, family sessions have a special place in my heart, they are fun and bring me so much joy! I recently did a family shoot where the son was a little maniac and was SO happy! He was running around everywhere, trying to steal my rolls of film and throwing sand (which was not so much fun) but he was such a chaotic bundle of energy who brought genuine laughter to the shoot—which is exactly what we needed for everyone to just relax!

📷 on #portra400 with a #contax645 in Chicago.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak @eric.floberg @sabriahanne


@kylejohnphoto #pvtakeover Day 2: I travelled a lot growing up. I always looked at it as an experience to learn. The first time I shot a destination wedding was in Copenhagen, and I was thrilled! It’s a completely different and refreshing experience traveling to a brand new city or country and photographing a wedding. My favorite part about shooting destination weddings, are the cultural differences. It not only inspires and excites me, but constantly challenges and pushes me to do my best work. This is easily one of my favorite elements of capturing a destination wedding.

📷 on #portra400 with a #contax645 in Copenhagen.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak @lexandlynne_bridal


@kylejohnphoto #pvtakeover Day 2: Show of hands, who else out there loves to shoot destination weddings but gets nervous travelling with film?! ✋ I know I do! 75% of my weddings this year are destination weddings and although I have yet to come across any issues, the worries of traveling with film is daunting. Here’s some tips for the next time you take film abroad: Always, always, always take your film with you in your carry-on bag and ask that your film be hand-checked. The goal is to avoid having to send your film through an X-ray machine. Never travel with your film stored in your checked bags. They refuse to hand-check your film? Not a worry, take along a lead bag to keep your film safe as it travels through the X-ray machine. 👍

📷 on #portra400 with a #contax645.

#kylesvision #photovisionprints #profilmlab #filmscan #filmprocessing #sp3000 #photovisionprints #profilmlab #sp3000 #kodakfilm @kodakprofessional @kodak