Find Local Wedding Vendors

Discover and connect with wedding vendors that share your taste and your budget. With trusted reviews, you can rest easy that your wedding day will be as beautiful as you envisioned.

Photography in Portland, ME,
(603) 425-3552
Overall Rating
5.0 out of 5
Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • 24 Reviews


    Amykate Woodward

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • I don’t even know where to begin. Kevin is hands down INCREDIBLE at what he does. He photographed our wedding and also had a huge part in doubling as our wedding planner the days leading up, and the day of the wedding. I can’t even put in to words how easy he made the entire day start to finish. The photographs he captured were nothing short of amazing and he made the process so fun at the same time. His assistant Alexis was as incredible as Kevin and so helpful throughout the day. Kevin’s energy and creativity is exactly what every wedding needs. He made the process so much more than just taking pictures. His ability to multi-task and deal with the wedding party, wild children, our French bulldog, elderly relatives that can’t get around well and still be able to orchestrate a perfect wedding was just amazing to watch. He was down right impressive. I can’t recommend Good Maine enough. It felt more like we were legitimately hanging out with two of our friends when we were doin... Read more

    Katie Dougherty

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • The Mary Poppins Man – that is what many of our guests started calling Kevin Ouellette of Good Maine! And we could not agree more! From our very first meeting with Kevin, we knew he was the right fit for us and our wedding. He sold us hook-line-and-sinker on having a first look and thinking about our wedding day as a whole day and not just a 6 to 8 hour event. We sat down in our first meeting with him and had our entire wedding day scheduled within a few hours. He made us look at our wedding from several angles, not just in the traditional ways; made us question what it was that we truly wanted from our day and what was most important. We are very organized people and Kevin was right in line with this which was great! Leading up to our wedding day, we kept talking about Kevin to our bridal party and parents and kept getting asked – are you sure this is one person and there aren’t three Kevins? Well, our friends and family were not disappointed when they met Kevin at 7am the morni... Read more

    Julia Ryan

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • If you are reading this review, you’re probably trying to decide whether or not you should hire Good Maine. If you are looking for a sign, this is it. Call Kevin immediately and do not look back. From helping us to plan our wedding during the months beforehand to taking care of everything we needed day of (he even made sure I ate!), Kevin was our guy. He is personable, talented, and—most importantly—he gets the job done. When we told people leading up to the wedding that we had hired a planner/photographer/DJ hybrid, we were met with raised eyebrows. We heard a lot of “one person can’t possibly do all that!” and “no one can do everything—did you read the reviews to see if he’s actually any good?” We did read the reviews, Kevin IS that good, and now we are trying to figure out how to put into words just how glad we are that we got to work with him. Kevin has this incredible ability to bring both peace and excitement at the same time. He made me feel relaxed an... Read more

    Matt Nickerson

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Good Maine has got you covered! From start to finish Kevin and his crew helped us organize and plan our wedding every step of the way. They ran the whole show and made it a truly memorable experience! We will be highly recommending Good Maine to our friends and family.

    Amanda

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Working with Kevin was, in a word, incredible! From the moment my husband and I first met him, he was a pleasure to work with. He is kind, genuine, and extremely patient when it comes to any questions or concerns you might have about your big day. He is always willing to talk on the phone or set up a meeting about anything you need! But the real highlight was our actual wedding day. Kevin goes out of his way to make the day feel fun and stress-free. He has incredible time management and organization to keep things running smoothly, all while keeping everyone smiling, laughing, and having a great time! He is the perfect day-of coordinator, and a really wonderful photographer as well. We are already head-over-heels for our preview photos — he has such a talent for capturing beautiful photographs... and he even managed to make my 13-year-old niece smile (not an easy task!) And his skills as a DJ are just as incredible... he managed to get so many people out on the dance floor, ... Read more

    Melissa Ward

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin was absolutely incredible! I would recommend him to any couple looking to get married! Kevin has the miraculous talent of being able to juggle the duties of a wedding planner, photographer and DJ. Any question that my husband or I had throughout the entire planning process was answered efficiently and completely. Not to mention, he takes time to learn who his clients are as people so he is able to really personalize the wedding experience. Anytime I was worried or nervous about something, my husband would say, “Call Kevin” and without fail, I would feel better at the end of every call or meeting. Kevin was always available no matter how small or large my concern may have been. In addition to being available to me and my husband, Kevin made himself available to all of our vendors. At times when I was having difficulty communicating with someone all I needed to do was talk with Kevin and he didn’t hesitate to call or meet with them regarding and resolving the details. Th... Read more

    Scott Connor

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Our experience working with Kevin at Good Maine was without a doubt one of the best experiences of our life. Upon first meeting Kevin I wasn’t entirely sure how to take him, but it seemed like the more I was around him, the more the layers peeled back and you could truly see who he was and what he was about. Kevin has a contagious personality, the kind of personality that is built for doing what he does. From a personal standpoint, the first time he met me he could tell I was not a fan of taking pictures and within minutes was telling jokes to get me to smile “my real smile” to make our pictures perfect. The fact that Kevin was able to recognize my insecurities without judgment and immediately do what he did sold me and I instantly became a fan. As time went on and I got more opportunities to meet with Kevin, the more I could see that he was in it to make sure everything was going to be perfect on our Wedding day. On the day of our wedding Kevin showed up and immediately went to ... Read more

    Susan Sandler

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin Ouellette, of Good Maine, did both my daughter's and son's weddings ... He is fantastic!! Kevin began planning with both couples months before the wedding and had regularly scheduled planning dates. The day of the wedding - Kevin was there from morning till night, capturing make-up sessions, getting ready for the ceremony, first-look, bride and groom photo session, ceremony, reception. He is so energetic, personable, prepared, enthusiastic, talented and lots of fun! Truly ~ you will not be disappointed!!

    Bethany

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • We used Kevin’s 4 in 1 wedding package. Kevin spent countless hours meeting with us both in person and on the phone to help plan the whole day of the ceremony down to every little detail. All of the pre planning resulted in a perfect, stress free day we were able to enjoy with our guests. During the day of the wedding, Kevin and his team took amazing photographs, including family photos, the ceremony, reception and a wand battle. He was able to get smiles from everyone in our wedding party including all the kids. Kevin’s energy was never ending as he continued as the DJ during the reception dancing with every song that he was played. We got so many comments from our guests about how wonderful he was. We highly recommend Kevin for anyone looking to have what people say can be one of the most stressful days of your life, stress free!

    Meaghan

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin is the best! He was amazing from start to finish. He goes above and beyond for his brides! He helped me coordinate my ceremony and worked with all the other vendors to make my wedding run smoothly. But even more then that he was an incredible dj with so much energy dancing and just you can tell he loves what he does. All my guests said he was the best dj they ever saw and entertained the guest with his sweet dance moves throughout the night! I can’t thank you enough and I recommend everyone hire him for all their wedding needs!

    Katy

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Wow. Kevin is simply the best. He plans your day down to the minute, which seems like micromanagement, until you see it in action. Having him there made my day absolutely stress free. Not only does he spend the DAY with you, he’s hilarious to boot! He really reads into to vibe of the wedding party and projects that throughout the ceremony and reception. I really couldn’t have asked for anything better. We had so many people tell us that he kicks ass and asking where I found him, we’ve also had multiple people say they just want to be his friend:-)

    Courtney

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin blew us away from day 1. He took on so many roles throughout our planning process and this carried on to our special day. His organizational skills, energy and talent is one of a kind and was noticed by everyone at our wedding!! There is no one out there better than him!

    Kerri

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin doesn't just bring the party, Kevin IS the party. His level of energy, excitement and entertainment is above and beyond. Your wedding guests cannot help but get on the dance floor, it becomes contagious - even if you are having a afternoon lunch reception, he can start a dance party. The guests LOVE Kevin, seriously adore him- I never knew it was possible to have so many complements in my choice of DJ/Photographer. We hired Amazing DJ for the photographer, photo booth, DJ and wedding planning, plus we did engagement photos ahead of time. Love love love all the photos. From the wedding, they capture the essence of our guests and feel of the event. So many photos to choose from! Photos arrived in record time- like a week or two after my event. And the Photo booth- so many fun props and hats- all my guests said it was the best photo booth at a wedding ever! Finally as a wedding planner, he rocks it. He makes sure your day runs smoothly by helping you plan effectively ahead... Read more

    Aurora

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Our wedding isn't until next year, but I am so glad we chose Amazing DJ Music (Sound & Photography). We selected the big package (dj, photographer, photo booth, and wedding planning). Kevin has been amazing! I had a lot of misconceptions and some unrealistic ideas about the timeline of my wedding. Kevin has a great understanding of what needs to happen in order to make the day successful (and stress free). I am so excited to have Kevin for my wedding. Will post back after the day! ***Update. This by far was one of the best decisions I made for my wedding. Kevin was amazing throughout the entire wedding planning process. On the day of my wedding, he kept everyone in line with our time line, he was so open and friendly to everyone (which made a lot of photos super easy), and one of the best parts was that my guest loved hm, and I mean loved him! He was so entertaining, so full of energy, he made our reception so much fun and got everyone dancing. And the photos, the ones he has posted ... Read more

    Brian

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Kevin was awesome for our wedding in June. His efforts go way past just the wedding day as he was incredibly helpful getting us fully prepared WELL before our big day - things we never would have thought of he already had plans for. He was as excited for us as we were and very receptive to our ideas. He kept everyone in line and made the day go precisely as planned. The party after the ceremony was unreal - the music, the atmosphere, everything - was everything and more than we could have asked for. Can't thank him and Kay enough and would absolutely recommend them. Three of our guests immediately asked for his contact information.

    Find Amazing Vendors
    render_sticky_availability_button