About this vendor
Encore Events is an award-winning, full-time DJ and entertainment company based in Rochester, NY. Trusted by over 100 local venues as their preferred and referred DJ team, we’ve built our reputation on passion, professionalism, and performance. Our nationally recognized DJs aren’t just talented entertainers—they’re also educators, innovators, and consultants to wedding professionals across the country.
We don’t believe in one-size-fits-all rate sheets. Your wedding deserves more than a generic package. Your vision, your venue, and your vibe are uniquely yours—so your entertainment experience should be, too. That’s why we start with a personalized consultation from day one, to ensure we’re the right fit for each other. From there, our value-driven planning process includes unlimited meetings, guidance, and insight to help bring every detail to life.
With a full team of trained employees (not freelancers), Encore offers the peace of mind that comes with backup DJs, gear, and full insurance for every event. We’re passionate about what we do and committed to setting the standard in the industry. Whether you’re planning an intimate celebration or a packed dance floor under the stars, we bring energy, experience, and a level of service that’s anything but average.
Details
Business Attributes
- Veteran-owned Business
Equipment
- Audio/Visual Equipment
- Sound Equipment
Music Genres
- African
- Arabic
- Bollywood
- Caribbean
- Country
- Dance
Music Services
- MC Services
- Recorded Music
- Sound Equipment
Wedding Activities
- Rehearsals & Parties
- After Party
- Wedding
- After Party
- Ceremony
- Reception
Awards and Affiliations
Reviews
Your trust is our goal. Our community relies on honest reviews to help you make those big decisions with ease.
5
out of 5.0347 reviews
Review photos
Showing slide number 1 out of 9
Our dance floor was packed all night, and even six months after our wedding, family and friends are still asking who our DJ was so they can book them for their own events. John Roa...
ch was kind, attentive, and had an incredible ability to read the room and match the vibe perfectly, keeping everyone on the dance floor from start to finish. Encore Events was truly worth every penny!
John was absolutely amazing!!! He kept the vibes up all night. He worked seamlessly with our venue and coordinators to make sure everything ran on time and smoothly.
John even mi...
xed a special version of Thunderstruck for our bridal party to walk out to and it was a huge hit!
All of our guests raved about how great the music was. I would highly recommend John and Encore to anyone out there!!!
Thank you for helping to make our day wonderful.
We had an amazing experience working with Rich Post & the Encore team for our wedding. They were professional & easy to work with which helped make our wedding planning process a l...
ittle easier! Throughout the entire wedding the music was spot on what we wanted & helped play a big role in making our wedding memorable! We couldn’t recommended this vendor enough!
Great service! Highly recommend!
If you are looking into great and reliable entertainment for your wedding then definitely consider Encore events. We had Stephanie Hyde as our DJ and she was absolutely amazing! I ...
can’t tell you not only how much my husband and I enjoyed our wedding, but how many of our guests took the time to say that our event was one of the best that they’ve ever been to! Having music and dancing was such an important part for me and I couldn’t have been happier with my decision to go with Encore. I also loved that they offer uplighting and a digital Photo Booth, which we also had! Definitely take advantage of their events that they host to learn more about them and see what they have available (You sometimes get deals or discounts too at these!!)- look into them sooner rather than later (in relation to the timing of your event) to try to get the best deals ☺️
The first thing that drew us to Encore Events is their “open house” event where they invite potential clients to a video call so we could hear snippets of work from a variety of th...
eir DJs. Since we were planning our Western NY wedding from CA, this was wildly helpful.
From that event, we knew Jordan was the girl for us! Her energy was infectious, even on Zoom, and her mixes were the perfect blend of old school and new style music - we couldn’t help but dance around our living room when her promo came on.
The platform Encore Events shared for tracking the music and timeline for the day was intuitive, easy to use and kept everything really organized. On the day of the wedding, Jordan and team brought the energy - there wasn’t a single guest who didn’t get on the dance floor at some point of the night. She exceeded all expectations and we’re so grateful for her and the Encore Events team!
We didn’t hire a videographer for our wedding (which I still actually regret-so you should def hire one) but Encorce Events surprised us with turning the vows we wrote for each ot...
her into a slow dance!!!! They generously gave us a copy and then when I asked them if they happened to record our whole ceremony, they said yes and sent along that audio as well!!! Our ceremony was hilarious and I feel so lucky that they captured the audio, and the true emotion of those 15 minutes. That audio is my FAVORITE GIFT that I received and Encore went above and beyond to 1. Even think of doing that! and 2. Gifting it to us afterwards. Truly touching and an incredible way to go above and beyond for a customer.
I also really appreciated their guidance as we were selecting songs for the party. Two things stood out…1. There were songs where I said I HAD to be on the dance floor for…But as the bride I kept getting pulled away. I heard one of my songs being played as I was leaving the dance floor but the DJ, adjusted on the fly and brought it back for me later in the night. I was SO THANKFUL.
And the last thing i loved, Rich actually just said in passing as we were doing music selection. But he said if I only wanted the chorus of certain songs then he could make that work too. I was surprised at how many songs I really only knew the chorus too and I felt like I got to hear so many songs and all of my favorite parts to them!! Loved the music platform that they used to create all of those song selections too!
I’m SO GLAD that we used them as our vendor. I originally just wanted my brother to “dj” with a playlist, and I’m so glad we got over that idea, spent the money and hired Encore. Our DJ, Rich Post, read the room and gave us everything we wanted! He mixed tracks together perfectly and we had the most amazing wedding! I had no idea that dj-ing music was such an art. Rich Post and Encore are worth every penny and they helped give us the most fun dance floor and perfect wedding celebration! So thankful for them as professionals and for going above and beyond for us.
We used Encore for my daughter’s wedding in October 2025. Mikey V was our Dj. He was amazing and kept the night going. Very professional and accessible throughout the process. From...
the initial contact to the event, communication was great! Would highly recommend this vendor.
Rich Post and the Encore Team did an amazing job helping us plan our special day! He played all the hits we were looking for and we didn't have to worry about a thing. We had a fe...
w meetings to set everything up and get to know each other and the day went smooth. The whole team went above and beyond!
Handled everything so well. Really put our minds at ease with how prepared they were. From the minute we hired them until after the wedding, they were perfect
The team at Encore made our planning experience so easy from the start. Communication was seamless and their planning tools were very helpful in making sure the day ran smoothly. A...
usten was our DJ and he did a great job keeping everyone on the dance floor all night long!
We also rented a Photo Booth from Encore and it was a hit! Our guests were able to text themselves their pictures as soon as they were taken, and all of the photos that were taken were saved in a virtual album that we had access to after the wedding.
100% would recommend using Encore for your wedding if you want to have the best time!
We used Encore for our wedding DJ. We had Jordan Rakiewicz as our DJ. She was amazing! Everyone loved her. She kept the party going. I would highly recommend using Encore for your ...
events
John was amazing throughout the whole planning process start to finish, he answered all my questions and emails quick. He made our day so special from the time it started and follo...
wed all my special requests. He had great energy and our guests enjoyed the music! The flower wall wasn’t the one we originally wanted but ended up being prettier than the one I thought I put down and I wasn’t disappointed because it still looked amazing!
Thanks John Roach
The Sardisco’s
We absolutely loved working with Mickey for our wedding! He was so lovely, thoughtful, and professional from start to finish. He even grabbed drinks for me and my husband during di...
nner so we didn’t have to step away which such a kind touch!
The music was truly the best I’ve ever heard at a wedding. The dance floor was packed all night, and so many of our guests told us how incredible the music was. Mickey also helped us make decisions when we felt stuck and gave honest, helpful opinions that made the whole process easier.
If we had to choose a DJ again, we’d pick Mickey over and over without hesitation!
The Encore team was fantastic! We hired Encore to serve as DJ both nights of our 2 day wedding, along with videography for both days. They were easy to work with and did an incredi...
ble job with it all! From the start the entire team was easy to communicate with and helped coach us through the entire process. Our first day was an Indian Sangeet that included a Baraat and their team went above and beyond to use a mobile DJ station to get the party started. They worked with us to include music spanning multiple cultures and Mikey and Andre were superb. On our second day it was a more traditional American ceremony and Mikey was back with Jordan. Despite a night of partying the day prior, they kept the energy high and everyone on the dance floor all night! Many of our guests have told us since how much fun our DJ crew was! Jordan also helped us to set up photo booths for both days which was a lot of fun for us and our guests. We would highly recommend Encore and hope to party with them again in the future! For the videography the team offered a lot of flexibility on options, and captured our weekend alongside our photographer seamlessly.
We booked John Roach for our wedding this summer and he was AWESOME! He got our vibe and nailed the music- our guests were up dancing all night and all said how fun our wedding was...
. Could not reccomend him enough!
John was very professional and easy to work with. He was very responsive to communication and knew the venue well. The day of the wedding went very smoothly and he did a great job ...
managing our reception music and keeping the dancing going through the whole party. Would definitely recommend.
We had Mikey for our DJ for our wedding 10/18! When I say EVERYONE loved him I mean everyone!! The bartenders even asked who he was because they had family getting married next yea...
r and wanted him for their wedding. BOOK ENCORE EVENTS!! I cannot say enough positive things about this company. Mikey thank you again for being so easy going when we threw some last minute ideas your way. You truly made our wedding so perfect with every song! If you are debating on booking encore events.. JUST DO IT!!! You will thank yourself you did!
We used Encore for our October 2025 wedding and we cannot recommend Encore enough! Our DJ, Mikey, was fantastic!! Professional, friendly, and so much fun! He kept the day running s...
moothly and kept the vibes going all night long! If you are debating between Encore and another company, definitely go with Encore!!
Kevin and I just got married on 10/18/2025 and Kendrick was our DJ from Encore Events. Kendrick was an absolute delight to work with! He DJ'd for our friends' wedding back in 2018 ...
as well and his uplifting vibe got the crowd going at both events! Set up was seamless and the audio was super clear during the ceremony, cocktail hour, entrances, speeches, and ending with dancing. Everyone got out on the dance floor to tear it up - even my four year old nephew was attempting to breakdance. Everyone had such an amazing time we greatly appreciate all of the support from the Encore team. Everything from the open seminars, 1:1 meetings, and to the special day, the team at Encore was highly communicative and made the whole planning process a breeze. Highly recommend this team <3
Working with Encore Events was so easy. Early in our planning phase, we enjoyed the DJ showcase sessions so we could pick a DJ that best fit our style. Throughout the process, Jord...
yn was timely with communicating deadlines, add on options and how to navigate the planning website. The planning website was very easy to use and really helped us establish our timeline early in the process. It was helpful to see the timeline laid out and be able to move things arounds to our liking. We also purchased uplighting and photobooth packages from Encore. The uplighting is an absolute must to elevate any venue's space and they changed the colors throughout the night as we transitioned through our timeline (soft colors for cocktail hour/dinner and bright colors for dancing). We opted for the self-service photo booth that allowed guests to text themselves the photos. A week after the wedding we also got access to the photobooth library and absolutely love being able to see how much fun our guests had with it!
Austen was great to work with for our event. We had one meeting with him prior to the wedding and he was able to execute our vision for the dance floor perfectly. On the day of the wedding, I noticed he had arrived earlier to set up than he had mentioned just to be prepared with training a new employee. His style is totally not what you think of when you envision a traditional wedding DJ and he absolutely lit up the dance floor right from the start. Starting from cocktail hour, he was able to read the crowd to come up with the perfect playlist that made everyone stop at one point to acknowledge it was on point.
My husband, Nathan and I chose Encore Events as our DJ/Entertainment vendor for our June 2025 wedding. My sister in law, Gina, booked them for their wedding in May of 2024 and with...
out hesitation we knew that we would also be using Encore Events for ours, as the company goes above and beyond and truly offers much more than just the DJ/Entertainment services they provide. We cannot say enough good things about the company as a whole but specifically the DJ that we chose, Jordan and her husband/assistant Ted. They worked closely with us to plan every last detail in the months leading up to our wedding and made sure all our needs were met. They brought our vision to life and were so helpful throughout the entire process. I had so many compliments on how everything turned out but guests specifically mentioned how amazing our DJ was and how much they loved the lighting and music. We added some extras including cold sparklers, and a photo booth that were well worth it and turned out to be such a hit for all of our guests. We would highly recommend booking Encore Events for your wedding or any upcoming event, especially Jordan (and Ted) because they are THE best and will definitely exceed all expectations you have for a DJ!!
We had the absolute best experience with Encore events, specifically with Jordan as our DJ! Not only did she bring the energy and help keep everyone fired up, she was so supportive...
throughout the planning process. Encore Events made everything so easy and way less overwhelming while planning. They truly care about each couple and making the day the best it can be for everyone involved. We can not recommend them enough!
Encore was incredible from the start. We didn’t think it could get any better until we picked Mickey to be our DJ. He outperformed himself and had people talking all night about ho...
w good he is at keeping a crowd going! He ran the night flawlessly & I would recommend him to everyone!
Our DJ was amazing (Ray Tiano). He knew how to keep the crowd engaged and had everyone dancing on the dance floor. Ray was great with last minute changes on the fly and did a wonde...
rful job checking in periodically throughout the night. Ray made us feel comfortable and made the process easy!
I want to say a quick shout out to our DJ, Andre. He was absolutely amazing. He told us that we had the longest do not play list that a couple has ever submitted (lol) and he truly...
didn’t play one of those songs. He played every single song we had on our “must play” list (which was also a lot) and even asked if we wanted any of those songs played again. He checked in with us multiple times throughout the day to make sure we didn’t need anything from him. He kept our dance floor packed all night long and that’s all we ever wanted!! That cold sparkler remote never left my hand and it was the best touch to our party. Thank you Andre for making our wedding day the best ever! I am so happy we chose to work with encore for our wedding. No regrets what so ever!
We used Encore for our wedding in August. Encore events wasn’t just a DJ, Rich was an event coordinator. Their online portal makes organizing your timeline and music choices incred...
ibly easy. They worked so well with our other vendors. The biggest take away we had was that your DJ is your MC for the night. Rich instantly instilled confidence that everything was going to happen according the plan. I’d strongly recommend trusting Encore with your big day.
We cannot say enough amazing things about our DJ, Mickey! From the very beginning of planning to the very last song of the night, the entire experience was so smooth and completely...
stress-free. Mickey was incredibly personable, easy to work with, and made us feel comfortable every step of the way. He truly listened to what we wanted, offered guidance when we weren’t sure, and went above and beyond to make sure everything flowed perfectly.
On the day of our wedding, Mickey absolutely blew us away. He kept the dance floor packed all night long, there was never a dull moment! The transitions were seamless, the energy was unmatched, and the music fit our guests perfectly. We had people of all ages dancing and enjoying themselves, and so many of our friends and family commented on how amazing the DJ was. What stood out the most was how attentive and professional Mickey was, yet still so fun and down-to-earth. He knew how to read the room, keep the momentum going, and create such a joyful atmosphere. He never stopped checking in on us during our wedding day to make sure we were doing okay. It honestly felt like he wasn’t just our DJ, but a friend cheering us on and making sure we had the best day ever.
We’re beyond grateful for the role Mickey played in making our wedding so unforgettable. If you’re looking for a DJ who is not only talented and professional but also genuinely cares about making your event special, Mickey is your guy!
My wife and I had John DJ our wedding and it was fantastic! The dance floor was full all night and so many people said that they loved the music. Not only that, but John helped my ...
wife digitally record a cassette tape of her late grandfather singing a song that she used for her father daughter dance. Encore also cleaned up the recording to get some of the extra noise out. It was beautiful. Encore is very helpful and attentive. They are wonderful to work with. I have also been to other weddings with other Encore DJs and they are all amazing. I would highly recommend hiring them for your wedding and getting the cold sparklers! So cool! Thank you John and the Encore team!
Encore was one of the best choices we made for our wedding day! You get to attend Zoom nights where you can listen to different DJs play sets to see who fits your vibe for the day,...
ask questions about the extra services they offer, as well as general questions about their contribution to your wedding day. Their customer service is AMAZING. They truly make you feel so special and equally as happy about your special day. The process of choosing a DJ, requesting quotes for additional services, to the final meeting and wedding day was smooth and as easy as it can get. We had Mickey as our DJ and he was a blast to work with! Everyone raved about our music at the wedding how it kept everyone moving all night, as well as included songs for all ages to enjoy. We seriously cannot thank Encore and their team enough for supporting us throughout our entire wedding planning and making our day incredibly special. We will ALWAYS recommend this business and are looking forward to throwing a 1 year anniversary party with using them again!
Picking Encore was easily the best decision for my wedding. From the day I booked throughout my wedding night, Rich and his team were more than involved and made sure everything wa...
s perfect. They were more hands on than I could’ve ever imagined during the planning process and even helped me plan the timeline for the day of. They really helped ease the stress of planning. I told Rich and his team exactly what we had envisioned and they exceeded every expectation. They came up to us multiple times throughout the night to make sure they were doing everything right and they absolutely were! Hiring a dj can really make or break your event, so if you’re considering booking with Encore, definitely do it!! I will be recommending them to everyone I know!
Where do I even begin? From the very first conversation to the very last, Rich and his team treated us like we were their only customer. Always professional, always personable and ...
ALWAYS ready to have fun. Weddings are expensive but working with a top tier company that understands their clients investment, truly separates them from all the others. Now let’s talk Jordan. The world’s kindest soul, always smiling and loves what she does. She is an industry goddess and when I told her I wanted a mash up of two songs for our entrance, she said say no more and my girl killed it. I never had a doubt that our dance floor wouldn’t be packed all night and Jordan made sure of it. We still hear from guests that Jordan was the BEST DJ and we agree. Encore doesn’t allow you to have typical wedding music, hell I don’t think they even want it. The way they can create a night club scene but also get even the oldest of guests dancing, is truly elite. Hire Encore, I promise you will NOT regret it. I want to throw another party just so I can have Jordan again. Thank you from the bottom of our hearts for your incredible professionalism and work. Lots of love to you all!
We loved working with Encore Events! Great and timely Communication. They made the planning process so easy. DJ Jordan was truly a highlight of our wedding day. She kept our dance ...
floor full and lively all night long!
My wife and I couldn’t be any happier with choosing Encore Events for our wedding, particularly our DJ Mickey Hamilton.
Being able to watch the open houses helped us be able to p...
ick from a wide variety of DJs, and my wife and I went with who we thought was the best at mixing songs (no offense to the other DJs), which was Mickey Hamilton. Through out the whole planning process, Mickey helped us plan and choose songs for our wedding, gave us advice and recommendation on how to use the online portal which you interact with in preparation for your wedding, and was always quick in response to any question we had. The planning process was personally so much fun for me to pick out the music I wanted at our wedding. We met a few times on zoom before the wedding as well, and had everything ready for our wedding day. All this helped me on my wedding day, as I didn’t have to stress or worry about if something wasn’t right or if the DJ was prepared or not. I couldn’t stress enough the professionalism at Encore Events. As for the performance, it was 10/10. All my friends and family had a wonderful time and even asked me if they could get the setlist of the music. This led me to asking Mickey if he could do this for me, and he made me a list of all the songs he played, going beyond what he had to do for us. I am so happy with our choice, choosing Mickey as our DJ. My dad told me that having the the right DJ can either make or break a wedding, and we are so happy we went with Encore Event because we wouldn’t of wanted any other DJ on our special day. I don’t think it could of gone any better.
We can’t say enough about Encore events and our DJ Kendrick Heintzelman! He was amazing and helped with our wedding to make it go very smoothly! Kendrick kept the party moving and...
everyone had such a good time! Everyone at Encore events did a great job !! My wife and I would highly recommend Encore events and our DJ Kendrick Heintzelman!!!
Shane was great as our wedding day DJ! His communication and demeanor made for a perfect day- he gets a 5/5!
Encore kept our dance floor packed from the very first song. They make you feel so valued, supporting you the entire way through the wedding planning process. From the initial zoom...
with Mickey, to the meet the DJ zoom, and all the calls with our selected DJ, Rich, Encore always makes you feel like a VIP. Their communication is top notch, always replying right away. Their portal makes creating your music preferences so easy and you know they will remember all the important details. From the first aisle songs, to all the entrances, and the last dances, Rich made our wedding the party we always wished for! We also added uplighting which made a huge difference in the overall ambiance of the venue. We can’t recommend and thank Encore (especially Rich) enough for making such a great impact on our wedding day!
We are so incredibly grateful to Encore Events for making our wedding unforgettable! From the start, Rich reached out to personally get a feel for what style and vision we had, to ...
John our amazing DJ, to the uplighting, everything was absolutely perfect. The music kept everyone of all ages on the dance floor all night- our guests are still talking about how much fun they had!
What really stood out was how personalized the experience was. The team took the time to understand our vision and style, with the multiple meetings beforehand and reminding us they were there for any questions we had. They went above and beyond to make sure every detail reflected us as a couple. We wanted country music, but upbeat and engaging and they did just that. John knew exactly how to read the room and keep the energy high.
Encore Events truly made our wedding day so special and fun. We can’t recommend them enough — thank you for helping us create memories that will last a lifetime!
— Lauren & Adam Pacheco
We are so glad we booked with Encore! We had our DJ and a Photo Booth through them. We had multiple meetings with Encore staff throughout our planning process and their planning po...
rtal was helpful and easy to use! Mikey V. was our DJ and everything from our ceremony sound, cocktail hour, and the dance floor went seamlessly. They checked in with us multiple times throughout the night to make sure we were happy. They kept people on the dance floor all night and everyone loved the Photo Booth too! They even let me (the bride) DJ a song which was so fun and one of my favorite memories from our day. Mikey was so good at reading the room and adjusting based on what our guests liked! We got so many comments about our DJ and how great he was. I would recommend Encore to anyone!
Encore events and specifically John helped us coordinate and organize our dream wedding! They are beyond thorough and truly helped us prepare more than any vendor that we worked wi...
th! They are 10/10 amazing!
Encore events was amazing to work with! They were organized and communicated efficiently throughout the wedding planning process. So many of our guests came up to us after the wedd...
ing and said our DJ was the best they have ever heard at a wedding!
10/10, absolutely loved everything about working with Encore. We’ve been to 30 weddings in 5 years and we’ve seen Mickey 3 times including our wedding, and they’ve been the best 3 ...
dance floors of all the weddings. Organization and talent was 10/10, along with them being great people. Mickey felt like family that day and absolutely was perfect. Pay the extra cash and have them travel where ever your wedding is, they’re worth it!!
Encore is the BEST! John was a total professional and kept the dance floor packed all night!! They were great to work with, very responsive, and made the planning process so easy. ...
We received so many compliments about how fun the party was! Highly recommend!!
I absolutely loved working with the Encore team and would highly recommend to anyone! Mikey was very professional and fun to work with and made sure we had everything we wanted for...
our special day!
Stephanie was the absolute best. Everyone was dancing ALL night long. She was so helpful with heloing us use the planning portal, letting everyone know about the bridal party entra...
nces and the parent's dance/first dance. We could not have asked for a better person to make our day unforgettable. 15/10 would recommend Encore Events and Stephanie!
Encore Events was super helpful from the moment we reached out and booked them to DJ our wedding. Communication was a 10/10 from the moment we booked to the day of our wedding.
K...
endrick was amazing on our wedding day! He always checked in to made sure we were happy and knew what was going on, played our requests, and switched up when we had something specific we wanted to play. He really helped to make our day stress free, and have an amazing night!
We are so happy with Encore Event's services. The team made planning so easy and were very communicative. Jack was great the day of. We heard so many times from our guests how grea...
t the music was, and how he kept everyone on the dance floor the whole night!
I don’t even know where to begin with how amazing Encore Events is. We didn’t even look elsewhere because they are in house with around arbor midtown so we knew they were the only ...
choice and really only one anyone should consider! We chose Rich and let me say, he hands down brought the party! Our dance floor was packed the whole time and music selection was amazing. Rich and his crew can read the crowd and really can get everyone going. Aside from the amazing work, Rich really cares about his clients. He listed to what we like to the point he even wore purple since it’s my favorite color! He lets his clients even interact with the DJ equipment which was so fun! He checked in before, during and after the wedding. That service is just top-notch! We added on additional lighting as well at 4 cold sparklers which truly was money will spent. People are still talking about the dancing the night away and the cold sparklers even months after the wedding!! They reviews we are still getting just shows that with an amazing DJ, your wedding will be so memorable. Do yourself the favor and book Encore!! Thank you Rich and crew for making our special even more memorable!
Encore Events was amazing to work with! They kept everyone on the dance floor the entire night. Our DJ Austen was professional but fun! 10/10 would recommend, and wish we were havi...
ng a second wedding just to be able to hire them again!
We booked Jordan for our wedding and she was an absolutely amazing person to work with! We had a few meetings leading up to the wedding and she helped us with our schedule. We had ...
amazing vendors but she was easily the most helpful and responsive vendor we had! Her energy day of was amazing and contagious! We received so many compliments about our DJ from various people. Truly the best decision we made for our wedding!
Contact
Rochester, NY
Encore Events