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.

Planner in Portland,
(503) 830-6025
Overall Rating
5.0 out of 5
Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • 48 Reviews


    Amanda Day Events

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan loves his job and his company and it's completely reflected in his energy and work! He found a unique and beautiful rendition of a song for the bride's processional and it had everyone in goosebumps and tears. It was stunning. Throughout the night he kept the special moments "moving" and played the best music. We even had to extend the party! Being in the industry as a wedding coordinator, I would love to work with Ryan again and I'd highly recommend him to any couple.

    Lindsey Lowther

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan is one of the very best things to happen to our wedding! His many stellar reviews are what led us to meet with him, he was the only DJ we met with and we knew right away we did not need to look any further. Throughout the process Ryan was just amazing. He met with us multiple times, had so many amazing ideas and suggestions and was just so positive and encouraging through all the stress of wedding planning. On the day of our wedding he arrived early and had everything set up and ready to go. He played all our requested songs and we got several compliments on the music. He kept everything moving and was so on top of everything the whole time. We just can’t recommend Ryan highly enough, he was truly a joy to work with and we will absolutely recommend him to anyone looking for a DJ. You can tell how much he loves what he does, and how much he truly wants your wedding to be the best it can be.

    Annika Dixon

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Perfect Memory Events is absolutely amazing and so fantastically easy to deal with, it made our whole event so much easier to plan. Unforeseen events had us looking for a DJ with just two months left before the wedding, but even with such sort notice Ryan did incredibly! As soon as I got on the phone with Ryan, I knew I had called the right person. He was so professional and organized you could tell he was truly dedicated to making sure our event went off without a hitch and that everyone was happy and entertained. He responded quickly and efficiently to every email, question, and concern we had, and helped us organize so many things for the big event. Now the biggest compliment we could ever give Ryan doesn't even come from us, but from the guests at our reception. Almost all of our guests came up to us after the reception gushing about how amazing Ryan was and how he kept the dance floor ABSOLUTELY PACKED for the reception. Multiple people told us it was the "most fun wedding they... Read more

    Laura Robinson

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan and Perfect Memory Events is amazing to work with! I spoke with him at a critical time in our wedding planning when we were considering scrapping all of our plans and running away to Vegas! Ryan said so many helpful and reassuring things, and really made my husband and I feel like our wedding could come together just how we dreamed. More than a wedding DJ he was like a day of coordinator! He made sure everything was perfect for us and built such a special evening. I recommend him so very highly!

    Cody Grassham

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • The name absolutely delivers. Ryan was awesome to work with from day one. He was fully invested in making sure our wedding was nothing but perfect. We were slightly overwhelmed by the music possibilities and the different tastes of our guests. Alex and Ryan put together an incredible arrangement of music that made everyone dance from the first song to the last. We even were told we got the season award for the party who danced the longest! We couldn’t have been happier!

    Shelbie

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • So, these folks weren't free for my wedding date! Sad! However, to make up for the bad news, the owner was incredibly helpful by volunteering to send me people he would recommend, as well as a list of things to watch out for in a good or bad DJ. I think it's incredible that this person had no monetary gain from this and yet still offered his time to help a bride out. High quality, high integrity people.

    Carly

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan was awesome to work with. He was so attentive to details and helped out with things that were way beyond his duties as DJ. After our first phone call and meeting, he sent us a timeline proposal of the day. He even went so far as to look up what time sunset was on our wedding day and built in some time for us to take photos because he knew that they would look great. My fiancee (now wife) was having a hard time finding a make-up artist and Ryan went out of his way to help her find some options. He could have easily just said "here's a couple names of people", but he went on to a chat board and asked about availability! That's the kind of thing you can expect when you use Perfect Memory. Ryan worked so well with our other vendors and made the day go seamlessly. And his DJ skills are even better! He had our dance floor rocking for over 3 hours! All of our guests raved about the music! He also was so attentive to my bride and I. He made sure we had drinks for the toast, let us know wh... Read more

    Casey

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Our favorite thing about working with Ryan was that he was SO enthusiastic and encouraging, no matter what the situation or how stressed we were feeling. We each had a ~1 hour "interview" with him when deciding whether to hire, during which he gave detailed thoughts and suggestions about the structure of our event/reception; he even drew up a schedule right afterwards and sent along with lots of helpful documents and photos. We had at least 2 or 3 phone meetings with him before the wedding to hash everything out, and he provided a lot of helpful advice about how to make the event "flow." Even when we wanted to do a few things differently than he recommended (including having a receiving line), he was super positive and helped us make it work out. On the day-of, he really served as sort of a coordinator + DJ, running around making sure people were ready to make their toasts, the cake stuff was ready for the cake-cutting, etc. so the whole event went smoothly. Finally, he accommodated se... Read more

    cassie

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • We loved loved loved having Ryan as our DJ for our wedding day. Where to begin! From our first phone call (about a year out), we knew that Ryan was committed to making our wedding day perfect. He was so enthusiastic and prepared to answer any and all questions we had regarding special requests, etc. He even recommended a few fun lawn games (including links!) since he knew we were having an outdoor wedding and thought they would add some extra excitement to the night. He also sent us a detailed timeline right after our first conversation, which was very thoughtful since we hadn't even made our own timeline at that point and ended up sticking to it almost exactly! Ryan sent us a planning sheet which was very helpful for organizing all of our special dance songs, and when asked if he could accommodate some of our specific versions of our song choices he was more than happy to. The day of our wedding, Ryan arrived several hours before the ceremony to make sure he was set up in both locatio... Read more

    Brando

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Looking to throw a fun wedding with a lot of dancing? Ryan is your guy! We knew we made the right decision from the very first call as we went over our timeline, taste in music, and what we were looking for in the wedding. Ryan was not just a DJ, he was an MC and really helped bring the day together. He helped us build a timeline and made sure to guide the night appropriately. He was great during the ceremony and cocktail hour but things went to another level during the reception. We had an early wedding (4pm) so the reception started around 530. Once the dancing started around 7 it didn't stop until they had to close the venue! He did a great job of mixing in new songs and classic hits and most of all he kept the entire party engaged the whole night. If you are looking for someone with great energy and passion for what they do, Ryan is your guy. We couldn't be happier with our decision to pick Perfect Memory Events!

    Tiffany

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan was an incredible DJ for us! He sincerely loves his job and it showed from our very first meeting. He even helped us plan our wedding day timeline. We had no idea where to begin so we were incredibly grateful that he provided this for us. He sends you a planning worksheet for all the possible moments you may want a special song. It also asks which events you are including in your day (bouquet toss, etc). He made our event flawless and kept the dance floor full with music tailored to our personality, the guests, and the excitement. He is also very affordable and offers great options. We highly recommend Ryan and Perfect Memory Events!

    Lily

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • i highly recommend Perfect Memory Events! Ryan was so easy and fun to work with. He made sure everyone had a great time at our wedding and kept us on schedule throughout the night!

    Cheyanne

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan was PHENOMENAL!!!!!!!! After having one conversation with Ryan over the phone I immediately knew he was the perfect fit for our wedding. From driving two hours to location, coordinating with my events specialist and family before hand, playing custom music based on my taste AND keeping everyone on schedule during the reception- to say the least..he really went above and beyond! Start to finish I couldn't have been more impressed with his services the entire way through! To anyone considering Perfect Memory Events, do yourself a favor and please do! You will not be disappointed!! Thanks again Ryan for helping make Jacob and I's big day so wonderful!! -Cheyanne Rose Taylor

    Dani

    reviews
    5 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Ryan LOVES weddings! His enthusiasm and energy and vision was incredibly helpful to me as someone who was quickly becoming jaded with the whole planning process - his excitement kept me excited. He helped me make the perfect timeline, kept us right on track, and even did some custom song arrangements for us - his work was incredible! He has a LOT of energy, A LOT, but he is a DJ - remember that and don't be overwhelmed - he's totally got this!

    Danna

    reviews
    4.9 out of 5
    Quality of Service:
  • Responsiveness:
  • Professionalism:
  • Value for Cost:
  • Flexibility:
  • Met Ryan the other day for coffee and knew right away I wanted to go with him for our wedding! He was so enthusiastic and seemed to really care about how we wanted things to go. The fact that he cares about the timeline so much and making our day as special and memorable as possible is the reason I didn't need to look any further for our DJ! Can't wait to see them in action!
    1 2 3 4

    Find Amazing Vendors
    render_sticky_availability_button