Please wait ...


Craig Carroll Photography

Meadow Lane Mobile Home Park, Iowa


Craig Carroll Photography

Meadow Lane Mobile Home Park, Iowa


Reviews (8)

Leave a review

Stan Asjes

6 August 2018

Craig's work is quality and my time in his studio was enjoyable. His prices are quite reasonable and I had digital copies of my photos within 24 hours. My only complaint would be the awkwardness of his email communication. Definitely got my money's worth and more. More...


Tara Cordray Haessig

1 September 2017

Great photographer. My daughter truly had fun doing pictures. Every picture turned out great. Can't narrow them down.


Naomi Plymesser

6 June 2017

We had a good session with Craig, but he also went over and above to work with us to get us an awesome picture of 4 kids under 6!


Alyssa Kolpek

5 January 2017

Great photographer and great photos! When I was concerned about a product I purchased, he thoroughly explained to me the costs involved with printing, the graphic designer, etc. I will use Craig again when my son is a senior in a few years. More...


Christine Kauffman-Leitz

14 November 2016

Craig was great!!! He has years of experience, is kind, and is patient. He did senior pictures for my oldest daughter and a family sitting with my 85 year old grandmother and my blind mother. He rocked both shoots and made my senior feel like a movie star. Thank you Craig we will see you again in two years for another senior sitting. Will not use any other photographer! More...


Kelsey Swedberg

24 September 2016

Craig is extremely easy to work with and has such a great eye! He took my senior pictures 6 years ago and I was so happy with his work that we had him take our engagement and wedding pictures this year!! I am so happy with all of the pictures :) I highly recommend him! More...


Tamara Ross

6 June 2016

Craig is very professional and easy to do business with.


Kate LaFollette

10 July 2014

Craig is so easy to work with. We're thrilled with our daughter's senior pictures! Excellent value and customer service.