Skip to main content
Weddings

About

Provide proper sound and amplification. At every
wedding, we provide a lapel microphone for your
officiant to ensure all guests can hear your vows clearly.

Working closely with your officiant. Getting specific details to
ensure your music of choice is played at transitional key
moments during your ceremony.

Ensure all aspects of your ceremony are audible. Make
sure all readers, singers, and musicians have the proper
microphones and equipment necessary.

Assist with coordinating your ceremony. Line up the bridal
party in the proper order prior to the start of the ceremony.
Give specific cues for the bridal party to walk down the isle.

Entrance ~ Formally announce each couple and bridal party
to your specific music of taste.

Dinner ~ Work with the on-site staff to confirm dinner is
ready. Announce and invite your guests with specific
instructions for dinner.

Toast ~ Make sure each couple has their glasses filled with
their beverage of choice. Inform all people giving a toast to
have a beverage in hand. Emphasize the importance of
microphone placement while giving their speech to ensure
they are heard.

Cake ~ Assist each couple, through a brief tutorial, prior to
the cake cutting. Make sure your knife, plate, server and
forks are in place.

Bouquet Toss ~ Organize and invite all the single ladies
attending your wedding out to the dance floor. Coordinate
with your photographer for placement of the bride to get
the perfect pictures.

Garter Toss ~ Organize and invite all the single men
attending your wedding out to the dance floor. Help each
groom on how to successfully toss the garter. Provide fun
music to lighten the mood.

First Dance ~ Set the atmosphere with beautiful, soft,
rotating lights running across the dance floor. Truly setting
the mood for a memorable first dance.

Dancing ~ Work with your specific tastes, while artistically
mixing in requests from your guests to keep the dance floor
fun and lively for everyone!

illustration popular

Vendors you may like

See other vendors that are popular with couples right now

Frequently asked questions

What is included in the starting price?

Consultation
Disco Ball
MC
Microphones
Projector
Travel Expenses
Sound/PA System

What is included in the price of your most popular wedding package?

Consultation
Disco Ball
Sound/PA System
MC
Microphones
Projector
Travel Expenses

What is the starting price for uplighting?

$100

What music genres do you specialize in?

Country
Electronic
Hip Hop
International
Jazz
Oldies
Pop
R&B/Soul
Rock
Top 40

What services do you offer?

Consultation
Do-Not-Play List
Karaoke
Liability Insurance
MC

What additional equipment do you offer?

Disco Ball
Microphones
Projector
Sound/PA System
Uplighting

Reviews of Perfect Memory Events

Michele
Michele Sent on 10/26/2025
5 out of 5 rating

⭐️⭐️⭐️⭐️⭐️ The Best DJ We Could Have Ever Asked For!

We don't even know where to start! From the very beginning, Ryan made the entire process so easy and enjoyable. He took the time to really get to know us, our music taste, and the kind of atmosphere we wanted for our wedding — and absolutely brought it to life.

Day of Ryan was so much more than a DJ, acting as an impromptu day of coordinator he offered suggestions and the experience to make our day effortless. while running the mic he made sure everything stayed on schedule, and offered suggestions when things ran longer than expected; all while offering at every opportunity to help out with anything we needed.

Every moment was perfect — from the ceremony music that had everyone tearing up, to the smooth transitions during dinner, and then the dance floor that stayed packed all night long. Ryan read the crowd like a pro, mixing our favorite songs with just the right energy to keep every guest — young and old — on their feet.

We had so many people come up to us throughout the night and afterward saying, “That was the best wedding DJ we’ve ever seen!” And we couldn’t agree more.

Thank you, Ryan, for going above and beyond to make our day so special. Your professionalism, positivity, and passion for what you do truly shine through. You didn’t just play music — You made creating the moments and the memories the focus and that's something we will cherish always.
Brittany
Brittany Sent on 08/05/2023
5 out of 5 rating

Highly recommend Ryan & Perfect Memory

Ryan was the best! I interviewed several DJ’s and chose Ryan because he was all over the logistics - down to how speakers should be positioned so that everyone can hear best during the ceremony.

I joked that he was my spirit animal as I was also super specific on things like what music I wanted played the 30 min leading into the ceremony, the time mark I wanted our entrance song to start at, and the overall timeline for the day - Ryan was super flexible, accommodating, and nailed all of it! And had an awesome dance party at the end.

The best part about Ryan is how much he cares - he genuinely wants you to have the best day ever. And we did! I highly recommend Ryan.
Jenna
Jenna Sent on 08/09/2021
5 out of 5 rating

Goes above and beyond!

We absolutely LOVED working with Ryan!! Working with him was such a breeze and so much fun. He was super understanding and accommodating when we had to change our wedding date due to COVID. He was very communicative, super easy to get ahold of with questions and has a huge database of recommendations for songs which was extremely helpful. He has you fill out planning sheets and acts almost like a day-of-coordinator on top of being an awesome DJ! The songs he played were PERFECT both at the ceremony and during the reception. Our reception was SO MUCH FUN and we received countless comments about what a fun wedding it was and how good the music was! Can't thank Ryan enough for all of his help coordinating the timeline, responding so quickly to my million questions and for making our day FUN! Hire him! You won't regret it.
A
Annika Sent on 02/06/2020
5 out of 5 rating

Absolutely perfect!

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 have ever been to."

Music is the thing that brought myself and my spouse together, so we were extremely nervous about picking a DJ. But Ryan listened to every request we had and played everything we wanted to hear (and didn't play the things we asked not to hear). We couldn't be happier with Ryan and the wonderful night he provided for us and our guests! THANK YOU!
L
Lindsey Sent on 12/11/2019
5 out of 5 rating

Ryan is amazing

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.
Amanda
Amanda Sent on 11/03/2019
5 out of 5 rating

Absolutely hire Ryan!

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.
L
Laura Sent on 05/23/2019
5 out of 5 rating

So glad we booked with Ryan!

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!
C
Casey Sent on 03/16/2019
5 out of 5 rating

Awesome DJ full of positive energy who goes above and beyond

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 several special requests, including a full separate outdoor PA setup for the ceremony (in addition to the indoor setup for the reception), an extra speaker indoors to accommodate the shape/acoustics of the room (his suggestion based on experience), and arriving several hours early to allow some special surprise performances. Value was excellent as well, considering all the services provided. Ryan was a consummate professional and an absolute pleasure to work with.
Cody
Cody Sent on 11/29/2018
5 out of 5 rating

The perfect party to cap a prefect day!

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!
C
Carly Sent on 10/09/2018
5 out of 5 rating
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 when our dinner had been served, and really took time to make sure we had a great day! I would highly recommend Perfect Memory for any event!
We're all about trust. Our community relies on honest reviews to help you make those big decisions with ease.

Awards

51
WeddingWire Couples' Choice Awards 2016 Winner

Map

Addresses map
View next Wedding DJs

Other vendors in Portland for your wedding

Wedding Vendors