The Best Rap & Hip Hop Wedding Bands & DJs in Oyster Bay, NY

How do we sort results, including Sponsored Ads and personalized results?


290 Wedding Bands & DJs in Oyster Bay, NY

Rap/hip hop
Quick responder
Herbert Holler 
Rating: 5.0 (24 reviews)
  • DJ
  • Starts at $1,500
  • Serves Oyster Bay, NY
  • Offer

Herbert Holler is one of the most recognized, in-demand DJs in New York City and beyond. He specializes in providing the perfect music for your wedding, be it the frenzied dance floor of your reception, the conversation-friendly ambiance of your cocktail hour, or the serene, magical moments of your ceremony. He uses his 25-plus years of event-production experience, extensive knowledge of popular music, 20-plus years of full-time, professional, late-night club and private-event deejaying history, and an uncanny knack for reading party guests to keep you and all of your loved ones happy and having a blast. Holler at Herbert today!

Awarded Best of Zola
From the moment we started planning our wedding, we knew finding the right DJ would be crucial to making our special day truly unforgettable. After speaking with several DJs, we connected with Herbert and instantly knew he was the perfect fit. Herbert's thoughtful, knowledgeable, and caring approach immediately put us at ease. With his extensive experience as an event, wedding & party DJ, he provided invaluable guidance to help us craft the perfect flow and vibe for our ceremony and reception. On the day of the wedding, Herbert's high energy and impressive attention to detail kept our dance floor packed all night long. Our guests raved about the incredible music selection and the fantastic energy Herbert brought to the celebration. We feel so fortunate to have had Herbert's services contribute to our wedding, and anyone looking for a down-to-earth, experienced DJ would be incredibly lucky to work with him.
Leslie & B., 9 months ago
Quick responder
Seductionz Soundz Entertainment & Services 
Rating: 5.0 (80 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $1,800
  • Serves Oyster Bay, NY

Seductionz Soundz Ent. is a full-service wedding entertainment and production company dedicated to creating unforgettable celebrations. Our mission is to provide exceptional customer service from your first inquiry to your event day, ensuring a seamless experience. With over 15 years of experience, we deliver high-quality music that keeps your guests on the dance floor. We take the time to understand your vision and bring it to life with professionalism and energy, turning your wedding into one amazing, memorable event. At Seductionz Soundz Ent., we don’t just play music, we create experiences, turning your wedding into one AMAZING event.

Awarded Best of Zola
Seductionz Soundz made my dream wedding come to life in the most beautiful and unforgettable way. From the moment we connected, Tiffany was phenomenal — her organization, calm presence, and dedication made me feel cared for every step of the way. She listened to my vision, reassured me when I had concerns, and made sure every detail was handled with love and precision. My wedding was in the garden at The Grand Marquis, outdoors during the day, and I dreamed of walking on clouds for my entrance. Because of the wind, I was told it might not be possible. But Tiffany, DJ Dave, and MC Kevin made it happen for me anyway. The moment I walked in surrounded by clouds was truly magical — like something out of a dream — and it is a memory I will cherish forever. DJ Dave and MC Kevin brought amazing energy, kept the flow perfect, and made sure every moment was seamless and full of joy. Even though it was a daytime wedding, the celebration felt full of life, excitement, and emotion. They didn’t just play music — they created an atmosphere. This team didn’t only provide entertainment — they created memories, moments, and emotions that will stay with me forever. They genuinely cared, and it showed. I would recommend Seductionz Soundz, Tiffany, DJ Dave, and MC Kevin to any bride who wants a team that delivers excellence with heart.
Sharon F., 9 months ago
Quick responder
DJ Dan Fudim 
Rating: 5.0 (100 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $2,800
  • Serves Oyster Bay, NY
  • Offer

After 14 plus years DJing weddings across New York, New Jersey, and Connecticut, I know the fear is not just bad music. It is awkward MC moments, dead air, generic playlists, and a dance floor that never connects. My style combines real wedding experience with NYC nightlife instincts: live mixing, clean announcements, calm planning, and room reading that keeps every generation included without making the night feel forced.

Awarded Best of Zola
Where do I even begin?? DJ Dan has been there for us and tirelessly helped us figure out the music, the flow, and the timeline. And everything went as planned and more! Dan is extremely dedicated to his work and clients, he cares so much, making this whole experience much more productive and wonderful. His team also executed so well that we had so much fun and never had to worry once. Dan made himself available whenever we had questions and I appreciated him offering moral support & guiding us through the stressful planning process. He’s a warm presence, a gem, a professional! Please don’t hesitate to hire him, he guarantees a great time! You won’t regret any bit of it!!
Xiaoman C., 2 years ago
Quick responder
Paradigm Sounds 
Rating: 5.0 (52 reviews)
·Ratings include Zola and Google reviews
  • Band or Ensemble
  • Starts at $7,500
  • Serves Oyster Bay, NY

Paradigm Sounds is a premier provider of top-tier musical entertainment for private events. Renowned for curating a roster of the finest bands, Paradigm Sounds specializes in delivering exceptional performances that elevate the atmosphere of any event. With a diverse selection of bands, each boasting exceptional talent and versatility, Paradigm Sounds ensures that clients can find the perfect musical accompaniment for their events.

Awarded Best of Zola
I have worked Hollywood at numerous weddings and they make my night easy. The clients and guests are always up and dancing and it makes for great photos!! Excellent band!
Love Is In The Air, 3 years ago
GemHidden gem
180 Entertainment - Christian DJs in the East Coast! 
Rating: 5.0 (10 reviews)
  • DJ
  • Starts at $1,400
  • Serves Oyster Bay, NY

180 Entertainment offers the best professional Christian DJ & MC services available in New York City & all around the States. Using state-of-the-art equipment, 180 Entertainment provides the appropriate tunes for the right occasion accompanied by the right MC presentation for all types of engagements including but not limited to; Weddings | Sweet 16's | Quinceañeras | Baby Showers | Concerts | Youth Events | Block Parties ... & much more.

Wow! This is the first word that comes to mind when I think about what Eddie and 180 Entertainment did to make my Wife and my wedding amazing. Professional, accommodating, attentive, FUN, all words I would use to describe the experience! My wife and I were shopping around for various DJs and the options aren't very good, especially for us since we wanted a DJ and company that aligned with us and our wishes as Christians. And during our search we messaged Eddie and it was a done deal! It couldn't have been an easier choice, he made the process seamless and easy. And when the day came he delivered AND some! Both my family and my Wife's family loved him and I highly recommend him for anyone's special event!
Nick C., 2 months ago
GemHidden gem
Lovebirds 
Rating: 5.0 (8 reviews)
  • Band or Ensemble
  • Starts at $2,000
  • Serves Oyster Bay, NY

Lovebirds is a dynamic cover band formed by Berklee alumni, delivering a fresh blend of Pop, R&B, Soul, Jazz, and Top 40 hits. Whether it’s an elegant cocktail hour, an upbeat reception, or a lively party set, we tailor the music to fit the moment. Our musicians are professional, versatile, and passionate about creating an unforgettable experience for you and your guests.

Awarded Best of Zola
Lovebirds were one of our absolute favorite parts of the wedding. Karol was fantastic to work with, very responsive, and made sure every detail was exactly how we wanted. They even played the song I requested (not a very well known, but our favorite) during the ceremony, which made it so special. They can really cover all of the classic wedding jams, but also a ton of our favorite jazz, rock and funk hits. What I loved most was how smoothly they moved through the entire day: starting with beautiful music on the beach for the ceremony, shifting to a funky cocktail-hour set, then elegant instrumentals for dinner, and finally fun dance music that kept everyone going all night. Guests kept telling us how much they loved the music, and it was an amazing dance party. We couldn't agree more. I would recommend Lovebirds to anyone looking for music that truly brings the day to life.
Alli P., a year ago
Quick responder
VSmusic4u Professional Wedding Ceremony & Cocktail Musicians 
Rating: 5.0 (7 reviews)
  • Band or Ensemble
  • Serves Oyster Bay, NY
  • Offer

VSmusic4u Professional Wedding Ceremony & Cocktail Musicians is a leading Event Music Provider in the tri-state area. You can now customize your upcoming event according to your taste and preferences. Our repertoire covers all music genres from all Classical Composers to all your favorite current songs and artists. (Classical/Romantic, Pop, Latin, Jazz, RB, Opera/Broadway/ Disney/ Movies/ Jewish/ Klezmer/etc Choosing VSmusic4u is a guarantee for making your special day even more magical. We promise that your guests will be talking for a long time about the talent and artistry of our experienced musicians. Competitive Rates.

Awarded Best of Zola
We booked VSmusic4u Professional Wedding Ceremony & Cocktail Musicians and they were fantastic. From our first conversation, their communication was quick and easy—they answered all our questions clearly and made the whole process simple. They were prompt in getting us everything we needed and gave detailed attention to every request we had. During our wedding, they really elevated the atmosphere with their playing, and the fact that they learned all the songs we wanted ahead of time showed how prepared they were. We couldn't have asked for better musicians to set the tone for our big day. Highly recommend them!
Deandra C., 3 months ago
Paragon Music Co 
Rating: 5.0 (5 reviews)
  • DJ
  • Starts at $1,695
  • Serves Oyster Bay, NY
  • Offer

After decades in the East-coast nightlife, special events production & entertainment curation, Paragon Music has focused it's energy on providing wonderful entertainment to couples like you. After falling in love with the weddings as attendees, and identifying the need for quality DJs service providers who are skilled & professional. We're reignited our passion & creativity and now share it all with you by providing world class wedding DJ services!

Awarded Best of Zola
We hired jason for a short 2-hour set, and he absolutely crushed it. From the moment he started, he brought the exact energy we were hoping for and kept the vibe high the entire time. He was so easy and great to work with—professional, responsive, and genuinely invested in making the experience perfect for us. Even with the tight timeline, he delivered seamlessly. Highly recommend!
Kendall B., 9 months ago
Quick responder
MRG Productions DJ Entertainment 
Rating: 5.0 (3 reviews)
  • DJ
  • Starts at $1,999
  • Serves Oyster Bay, NY

Are you the ideal MRG Productions client? 1. Do you want your dance floor packed the entire time? 2. Do you want ongoing personal communication with our owner who brings more than 30 years of wedding experience to you? 3. Do you want to meet a member of your carefully selected team to discuss your musical wishes and desires? 4. Do you want your guests talking about your wedding long after the food is forgotten, the flowers wilted and the Thank You notes read? Did you answer yes to the above? Great!!! Now join the ecstatic clients who have become the growing family of MRG Productions.

Marty and his team are the professional standard. He will ensure that your dance floor is packed and your guests will enjoy your event. We highly recommend MRG Productions for your wedding or event.
Eddie Ramirez, 5 years ago
Body Rock Dj and Live Music Entertainment 
Rating: 5.0 (3 reviews)
  • DJ
  • Serves Oyster Bay, NY

Body Rock Entertainment is a professional wedding DJ service based in Carle Place, NY. Offering couples a highly experienced, professional team, this collective can help keep your dance floor filled all night long. From the first consultation to that final dance, they can be there to entertain you. Body Rock Entertainment has over 30 years of experience in bringing the music to major events. They love the excitement and energy of wedding celebrations, working with each couple to make the most of the event. No matter the style or size of your occasion, they are ready to play all your favorite hits all night long.

DJ Body Rock absolutely made our wedding unforgettable. From start to finish, everything was seamless, high-energy, and beyond anything we could have imagined. Our MC, “2Nice” (Brian), truly lived up to his name and then some. He had an incredible presence—engaging, fun, and completely in tune with the crowd. He kept everything flowing effortlessly and made sure the energy never dipped. Our DJ, Dennis, was phenomenal. He read the room perfectly all night long and played the kind of music that had everyone singing at the top of their lungs and dancing nonstop. Every song felt like the right song at the right time, and the dance floor was packed from beginning to end. Drew, the percussionist, brought such a unique and exciting element to the night. It added that extra “wow” factor that our guests are still talking about. It really elevated the whole party atmosphere and made everything feel even more special and interactive. And Jana was amazing to work with throughout the entire planning process. She made everything so easy, was incredibly responsive, and truly understood our vision from the beginning. Not only did they execute it perfectly—they exceeded it in every way. If you’re looking for a DJ company that will keep your guests dancing all night and make your wedding feel like the best party ever, DJ Body Rock is it. We couldn’t recommend them more highly!
Chris and H., 5 months ago
Quick responder
Coverland Weddings 
Rating: 5.0 (3 reviews)
  • Band or Ensemble
  • Starts at $3,800
  • Serves Oyster Bay, NY

Coverland Weddings has been described as one of the most exciting party bands in the Northeast. Made up of the the most entertaining and seasoned musicians, Coverland Weddings high energy performances are best known for playing the widest array of artists - music genre’s that are guaranteed to keep the night moving - that will leave a lasting impression on your guest. From Boston to Montauk to the Jersey Shore, Coverland has perfected their performance of all eras and can accomodate your wedding needs.

My husband and I were really glad to have hired Coverland as our band for our wedding last year! They were the life of the party. They were also flexible and provided music for us during our cocktail hour, which was on a steamboat. Easy to work with, great musicians, they even let my husband sing with them on stage! Highly recommend if you're looking for a live band.
Kayla M., a year ago
Quick responder
Wedding band and after party specialists John Arden Music and Dueling Pianos 
Rating: 5.0 (2 reviews)
  • Band or Ensemble
  • Starts at $3,000
  • Serves Oyster Bay, NY
  • Offer

Looking for wedding entertainment your guest will be talking about years later? Dueling Pianos by John Arden Music transforms receptions and after parties into unforgettable sing alongs and interactive moments that bring every generation together.. We use only elite level players and provide all equipment for your wedding. Complete customizable packages including ceremony, cocktail hour and reception Dueling pianos after parties are a blast! Just like the dueling pianos shows made famous in Las Vegas, Orlando, and New Orleans, our extensive song list covers all the sing along favorites

Awarded Best of Zola
John and his team rocked our wedding after party and I would highly suggest using them!
Deb and J., 3 years ago
Ultimate Sound DJs 
Rating: 5.0 (2 reviews)
  • DJ
  • Starts at $1,950
  • Serves Oyster Bay, NY

Ultimate Sound DJs was established in 1987. We are a full time, full service entertainment company. We specialize in Multi -Cultural events and Customer service. Our office/showroom is located in Mineola. We are available Monday thru Thursday, 11am - 7pm.

We had Ultimate Sound as our dj/MC for our July wedding and we cannot begin to express how amazing they were! Raul and DJ Omar were the perfect duo and had our guests on the dance floor the ENTIRE night! We also had Frankie the steel pan musician for our cocktail hour, and he was also incredible and super talented! From the very beginning, Raul demonstrated professionalism and was always great with communication. We told them the kind of genres we were looking for (which was a very wide variety from latin to disco) and they completely delivered! We even had people ask us after the wedding for their info and even for the playlist! Raul shows a true passion for what he does and we are so thankful that we had him as our MC! His energy is unmatched! We cannot recommend Ultimate Sound enough!
Jaclyn, a year ago
Quick responder
Ethan Lander Music 
Rating: 5.0 (1 review)
  • Solo performer
  • Starts at $800
  • Serves Oyster Bay, NY

Ethan Lander is a Long Island-based saxophonist specializing in weddings, corporate events, and private celebrations. With over 14 years of experience, he delivers polished, versatile performances tailored to each event. Whether performing solo with professional backing tracks, alongside a DJ, or with a duo or full band, Ethan creates the perfect atmosphere for any setting. His repertoire spans jazz, pop, R&B, house, and more, from elegant cocktail hour music to high-energy sets that engage guests and elevate the experience.

Ethan was absolutely amazing and such a special part of our wedding celebrations! He first played at my bridal shower, where we had the DJ sax setup, it was a hit! He played during our cocktail hour and our grand entrance, and he brought such an incredible energy to both moments. He was incredibly talented, professional, easy to work with, and really took the time to understand the vibe we wanted. Our guests absolutely loved him! I loved having live saxophone music because it added such a fun and unique touch to our celebrations. Ethan was amazing to work with from start to finish, and I would absolutely recommend him to any couple looking for a saxophonist for their wedding, bridal shower, cocktail hour, or any special event. Thank you, Ethan, for being part of so many special moments leading up to and on our wedding day! We’re so happy we chose you!
Martha Santamaria B., 12 days ago
Azamra DJ 
Rating: 5.0 (1 review)
  • DJ
  • Starts at $2,500
  • Serves Oyster Bay, NY

Minimalist Weddings for Today's Couple. Minimal Talking and No-Hype Emceeing: I am there to play great music, provide equipment and help coordinate the event, not to talk. If you only need 3 or 4 announcements, that's what you'll get. I have done over THREE THOUSAND successful events! Great Music: I will listen closely to you and we will come up with a plan together. Earlier in the night we will play mood music that represents your style. Later on, we will turn up and play songs you like that will get your guests dancing

We LOVED working with Jeff (of Azamra) as our wedding DJ! We met him when he DJed our friend's wedding and found his energy and hora/Jewish music infectious and knew he was the right DJ for us. We had so much fun working with him, and on the wedding day he created a super energetic and memorable reception. We received many compliments from guests on the hora experience and how much fun they had overall! We are grateful to Jeff for the easeful process working together in the lead up, for making the energy so wonderful on the wedding day (both music and his AV work for ceremony etc), and for the most wild and exciting hora! It was a very special day.
PBW, a month ago
Adm Talent 
Rating: 5.0 (1 review)
  • Band/dj
  • Starts at $7,500
  • Serves Oyster Bay, NY

Adm Talent is a wedding music business based in Woodmere, New York. Over the years we have gained invaluable experience performing at hundreds of weddings and have grown a very large network of fantastic talent. We currently offer 3 bands that cover a wide range of hits and are guaranteed to rock your your wedding!

ADM Talent was a recommendation to me from another bride, so that already spoke volumes about their talent. Our band was Treasure, an extremely talented group and their performance for our wedding was better than I could have imagined! They have a giant list of songs that they can play and played the type of music we wanted (including alt rock) with ease. To make things even better, our singers came down to mingle and engage with us and our guests while they performed, which was very fun! Our guests loved them and several people came up to us saying this was the best band they’ve seen and that it felt like a concert. We even have had guests reach out to get ADM’s information on behalf of their friends. Finally, I want to especially thank Alex for being so professional and responsive throughout the planning process. It was great to not have to worry about the band at all as we planned the rest of our wedding.
Faye F., 2 years ago
CazzNY Events 
Rating: 5.0 (1 review)
  • DJ
  • Starts at $2,000
  • Serves Oyster Bay, NY

It’s been over 20 years since I started my full-service DJ and events company, and my passion for entertainment continues to inspire me to bring your party to the next level every day. I’ve had the pleasure of serving as an interactive DJ and MC for over 1,000 weddings and over 5,000 events of all sizes, and one thing is for certain - people love to be entertained!

I’m beyond grateful to Al and Antonella for giving us the most unforgettable and fun experience at our wedding! They not only ensured everything ran seamlessly but also made sure we had an absolute blast. It was truly an incredible time! Thank you again, Al and Antonella!
Lawrence, 2 years ago
Quick responder
Direct Entertainment DJ-PHOTO-VIDEO-BOOTHS 
Rating: 4.5 (118 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $845
  • Serves Oyster Bay, NY

Your wedding deserves the perfect team — one that’s local, listens closely, and brings your vision to life. That’s us. At Direct Entertainment, we proudly serve couples across the U.S., combining the warmth of a hometown team with the reach of our National brand. Every Team brings the same energy, professionalism, and unforgettable memories — without the stress or the inflated prices. From your first message to your final dance, we make planning easy, transparent, and fun — no matter where love finds you.

Awarded Best of Zola
Direct Entertainment was an exceptional choice for our wedding. . From the very beginning, they were incredibly responsive, accommodating, and professional in their communication style. Their ability to adapt to our preferences and read the dance floor kept our guests entertained and energized all night long. The quality of their work and the value they provided through their fun, affordable bundle discount was unbeatable. They listened closely to our vision and delivered a truly memorable experience. The service was top-notch, and the images captured by their team were simply stunning. We highly recommend Direct Entertainment & Media for any couple looking to create an unforgettable wedding celebration.
Mimi, 5 months ago
Quick responder
Non-Traditional Wedding DJs 
Rating: 5.0 (109 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $2,000
  • Serves Oyster Bay, NY

NO WEDDING SONGS OR SPORTSCASTER VOICE! We are music nerds. Once dancing starts, we put the mic down. We love being wedding DJs, but we are different from all the other wedding DJs. If you are looking for a DJ for your wedding, contact us now to schedule a Zoom call!

Awarded Best of Zola
From our first call with Ben, we knew we would be in good hands for our September 2025 wedding. After briefly discussing the type of music we love, Ben immediately understood our vibe and listed off several other artists he correctly assumed we were fans of. Leading up to the wedding, he was very easy to communicate with, taking time to understand what we were looking for and the different vibes we were hoping to create. We were impressed with just how well-versed he is in different genres of music. On the wedding day, Ben brought that same positive and energetic energy, which made our wedding so special. We trusted him 100% with the party he was creating, and he did not disappoint! We also rented a photo booth from NT Weddings which was, of course, a total hit. (photos attached). We feel so lucky and appreciative to have found Non-Traditional DJs!
Natalie Z., 10 months ago
Quick responder
IKSounds Entertainment 
Rating: 5.0 (79 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $2,995
  • Serves Oyster Bay, NY

Victor James is a lifelong New Jersey resident with a passion for music, celebration, and bringing people together. While building a successful career in computer science, Victor discovered that his true calling was creating unforgettable experiences through music. This led to the creation of IKSounds Entertainment. With a strong background in organization, planning, and attention to detail, Victor combines professionalism with high-energy entertainment to deliver seamless, stress-free events. From elegant ceremonies to packed dance floors, every celebration is carefully crafted to reflect each couple’s vision so they can enjoy their big day.

I spoke with Victor at a bridal expo and within seconds I knew we had to hire him. He was wearing a glitter suit and his personality is incredibly contagious and lively! Victor and DJ K2 were the BEST hires we had! We are so happy with their performance and involvement! We had quite the mix of individuals - young, old, and everywhere in between! Every guest loved these dj's. They were able to get the crowd excited every step of the way. He was so thorough that I felt insanely comfortable going into my wedding day! His organization of daily events allowed my photographer and maitre d to be on schedule the whole time. I am so grateful and appreciative of IK Sound Entertainment!
KM, a month ago
Quick responder
Pulse Event Group 
Rating: 5.0 (78 reviews)
  • DJ
  • Starts at $1,995
  • Serves Oyster Bay, NY

Pulse Event Group has been the tri-state areas premiere event entertainment service for over 15 years. We are a full service entertainment company that offers a wide array of event enhancements such as: Celebrity DJ's & Emcee's, Party Motivators, Photo-Booths, Up-lighting, Event Production, and much more! We are a boutique company that customizes each event to make it unique to our clients liking. No party is too big or too small!

Awarded Best of Zola
Andrew was awesome did more than his duty as an MC, helping with logistics and coordination, honestly my wife and I were talking and having his assertiveness when it came to decision making and working with my sister who was the officiant, caterer, photographer, event coordinator made things much more smooth. Dude also got some moves on the dance floor! These guys def. know their stuff and have experience in this industry!
Jay D., a year ago
Quick responder
Kernsy Events 
Rating: 5.0 (78 reviews)
·Ratings include Zola and Google reviews
  • DJ
  • Starts at $2,400
  • Serves Oyster Bay, NY

Kernsy Events is a boutique events company owned and operated by Zach Kerns, an award-winning DJ known professionally as DJ Kernsy. Pulling from over 10 years of experience in the industry, Kernsy is one of the best kept secrets among close-knit circles, sought after for both his tactfully understated demeanor and his exceptional talent behind the decks. Preferring to work closely with couples one-on-one in order to best realize their personal vision, Kernsy is the ideal choice for discerning clients who value both refined and tasteful settings and wild, unforgettable dance parties.

Awarded Best of Zola
We had DJ Zach Kerns at our wedding and he was absolutely INCREDIBLE! The dance floor was packed all night and we got tons of compliments on him!!! I am a bit of a self proclaimed ‘music snob’ and I had a LOT on my ‘do not play’ list and a LOT of silly details about how I wanted music to be played lol!!! My list of music requests was obnoxiously long and could probably have filled up like 5 whole weddings xD Zach was literally so kind, understanding, patient with me and took all of my insane requests into consideration - and was able to navigate my excel sheet of like 18384746627281 songs with ease!!! I couldn’t have imagined the night going any better than it did. He did a perfect job.
Lauren C., 10 months ago