Affordable Wedding DJs in Crystal Lake, IL

Affordable Wedding DJs in Crystal Lake, IL

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


126 Wedding Bands & DJs in Crystal Lake, IL

Up to $2,000
Available on July 18, 2026
Quick responder
BLK Soldier DJ Services 

4.9

  • DJ
  • Serves Crystal Lake, IL

BLK Soldier DJ Services is an all-in-one wedding entertainment. Serving Chicago, Milwaukee, New York and across the states. As a collective we make it our mission to curate the best vibes at wedding receptions. Over a decade of experience heightens our abilities to create an energetic performance with the DJ and MC. Experience includes: radio show, 360 photo booth, light tech and music event planning. The versatile talent matches the vision of every occasion with the right vibes.

Awarded Best of Zola
From the moment we first spoke with BLK Soldier DJ Services, we knew we were in excellent hands. Their communication was proactive, kind, and incredibly creative. The quality of their work was truly exceptional - they created an original mashup for our first dance that was simply phenomenal, coordinated all of our wedding party intro songs, and even set up an amazing rotating selfie station and incredible lighting display that had our guests raving all night long. BLK Soldier DJ Services is an outstanding company, and we only wish we could get married again just to have them DJ our party. The vibe they brought to our special day was unmatched in every way, and we are so grateful for their incredible service.
Gabrielle & K., a year ago
Quick responder
Love Ent By Milk Majer 

5.0

  • DJ
  • Starts at $1,995
  • Serves Crystal Lake, IL

Trusted to open for Pauly D, Skrillex, and Ke$ha, and chosen by brands like The CrossFit Games, Shape Magazine, and pro sports teams, Milk Majer is a nationally recognized open-format and EDM DJ artist available to be booked for weddings in Chicago, the Midwest, and nationwide. 🙌🏼

Awarded Best of Zola
I found Mike via thumbtack & although on there it stated he was booked on my wedding date I thought I’d still reach out to him. I’m so happy I did because he put me in touch with our dj, thankyouteddy and he did an awesome job djing for our wedding! Mike was very informative and gave me plenty of information. He also has you do a questionnaire to help narrow down the right dj for you based off your music preferences. Mike will reached out periodically to follow up & also puts you in touch with the dj the week of the wedding to go over details. Teddy arrived on time and kept everyone on our toes throughout the night. The only thing I will say, is if you’re doing bridal party introductions it’s best to rehearse it if possible. Or give an exact time of the song for your dj to play when each couple comes out.
Shannon S., a year ago
Quick responder
T.B.M. Productions 

5.0

  • DJ
  • Starts at $1,200
  • Serves Crystal Lake, IL

T.B.M. Productions is six-time award winning, full service DJ company owned by Tracy & Buddy Mueller. We feel that we can offer a different perspective to our clients since we've been in their shoes. We realize that no two events are the same, so we work with you to customize a playlist for your special day. We put you first and listen to what you want, as well as what you don't want. We want to share in the vision of your wedding day and work to exceed your expectations. We do everything from large weddings to small intimate gatherings and everything in between.

Awarded Best of Zola
Tracy and Buddy were AMAZING!!! Music kept everyone on the dance floor and they helped everything go smoothly!!
Aubry H., a year ago
Quick responder
Veronica Gomoll, Pianist 

5.0

  • Solo performer
  • Starts at $400
  • Serves Crystal Lake, IL
  • Offer

I love to personalize your wedding music to create the exact ambiance you are looking for. Whatever your style, I can promise expressive, meaningful music that will become the soundtrack to the best day of your life. I can play the traditional songs you have been looking forward to all your life, or shake things up by taking your favorite pop or rock song and turning it into a lovely bridal entrance song! I have been married for 10 years and I remember the overwhelm that came with planning a wedding. I am here to help make your wedding music decisions easy and stress free!

Awarded Best of Zola
Don’t think twice about hiring Veronica!! Our Ceremony music was one thing I simply didn’t have to worry about and am so glad we put all our trust in Veronica! We sent her what songs we wanted and from there she executed it flawlessly! She was extremely professional, friendly, and most importantly every song was played beautifully! Her experience playing for weddings shows with her ability to time things and follow your vision. Grateful for her!
Alyssa T., 3 months ago
Quick responder
Chicago Elegant Piano 

5.0

  • Solo performer
  • Serves Crystal Lake, IL

Meet Jenny B Peters - The Heart and Soul of Chicago Elegant Piano Jenny Peters is an accomplished pianist and composer with a Bachelor’s degree in Piano from the University of Washington and a Master’s degree in Piano from the University of Illinois. With over 25 years of experience as a public school music teacher, Jenny’s insight into the needs and desires of all types of people allows her to tailor beautiful music for any event. She is also a talented multi-instrumentalist, specializing in violin and ukulele. Jenny’s expertise and artistry add an atmosphere of classy elegance to every performance.

Jenny played at my sister’s reception and it was absolutely gorgeous! She had a crowd around her and they loved it
Derek, 7 months ago
Yazz Events 

5.0

  • Band or Ensemble
  • Serves Crystal Lake, IL

Yazz Events has been bringing exciting music experiences for clients since 2010! Owned by Amy Yassinger, Yazz Events specializes in customizing musical options! Both party orchestras are led by women and play ALL genres of music from Top 40 to Country to Disco to Swing to Bubble Gum Pop to Sinatra, to 50s/60s/70s/80s/90s/00s to Motown to EVERYTHING in between: -Yazz Jazz the Experience (led by Amy) -Heat Wave Orchestra (led by Brooke) -Yazz Jazz Strings plays Classical/Romantic Pop/Disney/Movie Themes -Yazz Jazz Swings plays the Great American Songbook, Blues, R & B and more -Pro DJs/emcees!

I've been to my fair share of weddings the last few years and I can definitively say that Yazz Events is one of the best live wedding bands I have ever seen. My calves were more sore the day after the wedding than when I ran the Chicago Marathon a few weeks prior. That's how hard I was dancing all night. We had a bilingual wedding (Spanish/English) and the MC, Hector, was able to speak and instruct guests in both languages. SO AWESOME! They also played the perfect blend of songs in both languages. Many of our Spanish speaking guests had not seen a live band like this before and they loved it. Amy, the owner, was amazing with planning and giving suggestions for the setlist. We also hired the jazz duo for our rehearsal dinner. They added such a calming presence to that night. 10/10 all around. Thank you Yazz Events!
Jess T., a month ago
Nadia The Violinist 

5.0

  • Ceremony only
  • Starts at $250
  • Serves Crystal Lake, IL

Hi! I have been playing violin for most of my life and have a passion for music! I play classical music as well as modern music such as alternative rock and pop! I am always expanding my musical library to add new songs and show the versatility of the violin! I can add a classical or modern vibe to any event and take song requests to personalize your special day! Look me up on Gigsalad for more reviews and easy booking!

Awarded Best of Zola
Nadia the violinist did such a great job performing at my husband’s and my wedding. The music that she played was so beautiful and just outstanding. Everyone told me how much they loved it and if you are looking for someone to play violin at your wedding or for a friend’s or family member, I totally recommend Nadia the violinist for the job! You will not be disappointed at all!
Julie and M., 2 years ago
GemHidden gem
Music That Moves 

5.0

  • DJ
  • Starts at $1,900
  • Serves Crystal Lake, IL

Hi, I'm Megan Grassel (Young), and I've been DJ'ing since 1999—back when it all started for me on vinyl and Technic turntables. Over the years, l've had the honor of spinning at all kinds of events, from weddings and birthday parties to firework shows, school dances, holiday celebrations, and corporate gatherings. No matter the occasion, my goal is always the same: to bring great energy, play the perfect soundtrack, and keep the dance floor moving. I truly love what I do and every genre of music-there's nothing better than seeing people light up and let loose to a great beat. Let's make your event unforgettable!

Awarded Best of Zola
Megan was such a pleasure to work with! She had us dancing through the entire reception.
Kayleigh K., 2 years ago
Quick responder
Complete Weddings + Events Chicago (DJ) 
  • DJ
  • Starts at $995
  • Serves Crystal Lake, IL

omplete Weddings + Events is the leading provider of event and wedding photography, videography, lighting, DJ services and photo booth rental in North America. Complete has been starting parties, telling unique wedding stories and bringing people together since 1973. In fact, we’ve helped plan and execute more than 300,000 events, including more than 13,000 weddings a year.

Quick responder
Sweet Harmony Live Music: serving your local area nationwide! 

5.0

  • Band or Ensemble
  • Starts at $420
  • Serves Crystal Lake, IL

At Sweet Harmony, we love what we do! To us, it is a beautiful thing when we are playing music that helps you to feel the special moments of your life. We've grown fast since our founding in 2008, and Sweet Harmony now serves weddings across the United States with fine local musicians. As owner and pianist, I hold certain core values that inspire my work with our customers and our relationships in the professional world: honesty, teamwork, friendliness, strength, service, efficiency, and a commitment to excellence. Our musicians typically hold advanced degrees in music and care genuinely about bringing you the beauty of live performance!

Awarded Best of Zola
Sweet Harmony Live Music was an outstanding choice for our wedding entertainment. From our very first interaction, their communication style was prompt, professional, and extremely detailed - they made sure we were comfortable with every aspect of their performance. On the day of the wedding, their talented musicians and vocalists added a whole element of serenity and beauty to our ceremony with their harmonious live music. We were blown away by the quality of their work and the value they provided. Our guests are still raving about the beautiful live music that set the perfect tone for our special day. We highly recommend Sweet Harmony Live Music to any couple looking for exceptional wedding entertainment.
Katie Scarlett L., a year ago
Quick responder
Nicky Avalo Studios 

5.0

  • DJ
  • Starts at $1,400
  • Serves Crystal Lake, IL

Nicky Avalo Studios (N.A.S.) is known for elevating the expectation and experience at every wedding, corporate, and private event all across the Midwest & the U.S. We have branches in cities such as; Omaha, Des Moines, Milwaukee, Chicago, and more. We offer services such as; DJ’s, Photo Booths, Videography, Photography, and Live Musicians (consisting of string quartet, harpist, violinist, cellist, and pianist) for every type of event. Our mission is to provide a unique and memorable experience to every client and every event we do.

Awarded Best of Zola
Nicky Avalo Studios is AMAZING. DJ Redd kept the dance floor filled all night long. I was one of the crazy brides who had a veryyyyy long must play list and he did a great job at playing the songs that kept people singing & dancing. From the very start, it was such an easy process!! Nicky was so so helpful. I filled out the document and everything I asked for was done. Before the wedding, I had actual nightmares about who would DJ my wedding (no idea why… just mustve been what I was most nervous for?! LOL) and WOW those nightmares were all wrong. DJ Redd is the best & even joined us on the dance floor! Seriously I cant say enough good things. I told Nicky about the nightmares I had & he went above & beyond & showed up to our wedding to say hey which just made it even more special. THANK YOU Nicky Avalo Studios for being everything we asked for & more. Attached pics of me & then DJ Redd doing the splits LOL
Emily H., 2 months ago
Quick responder
HiMotive Entertainment & Photobooth 

4.6

  • DJ
  • Starts at $800
  • Serves Crystal Lake, IL

HiMotive Entertainment is a Event/Wedding entertainment service company operating out of North Carolina. From highly skilled photographers to DJs, Our ultimate goal is to handle all of your audio-visual needs.

Awarded Best of Zola
HiMotive Entertainment & Photobooth did a great job keeping our wedding reception fun and upbeat. While their communication was a bit delayed leading up to the event, they were ultimately effective in executing on the day-of. The DJ kept the party going all night with a good song selection, though they did play 3 Taylor Swift songs in a row at the start, which we would have preferred more variety. The MC's ad-libs got a little overbearing at times, but overall they did a nice job sticking to the schedule and making important announcements. We'd recommend HiMotive to other couples looking for an energetic DJ.
The R., 6 months ago
Quick responder
DIRECT ENTERTAINMENT- DJ-Photo-Video-Booths 

4.6

  • DJ
  • Serves Crystal Lake, IL
  • Offer

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
The photographer, videographer, and photo booth was absolutely perfect and our guests had a blast! However, even after going through the work of submitting a Spotify play list and adding do not play songs or DJ played the wrong version of our first dance song (I checked and we had the correct version listed on our playlist we sent over), he also played songs from our do not play list to the point I, the bride, came over to ask if he had the wrong list. He admitted he was using songs from the do not play list as he was not paying attention. I would also like to note, though our wedding was more casual, our DJ was dressed in a sloppy manner. His shirt was half untucked from his pants, there were stains on his shirt and pants. Besides a few hiccups, direct Entertainment was wonderful to work with!
Courtney W., 3 months ago
Quick responder
NATIONWIDE Wedding DJs - A Better DJ And Photographer - HAS STAFF IN YOUR AREA! 

4.6

  • DJ
  • Starts at $499
  • Serves Crystal Lake, IL

BEST OF ZOLA award winner! We will make your reception fun for all of your wedding guests! We have provided local top level DJ-MC services for over 26 years in budget friendly packages NATIONWIDE. including your area. We also offer spectacular wedding photography and HD Video. Visit our site and see over 1 million photos, thousands of reviews, and some great package prices. If you give us a call before you book your vendors you'll quickly learn why over 16,000 couples have chosen us to help make their special day magical. We provide expert planning assistance, which will take away most of the stress associated with planning your wedding!

Awarded Best of Zola
Mike and Michelle DJ’d my wedding in New York with only three months notice, and I am so thrilled with how it went! I had very particular requests and needs, and they were excellent about accommodating them. Mike and Michelle created such a lively and fun environment; everybody enjoyed themselves. 10/10 would recommend!
Melissa C., 4 months ago
Quick responder
3rd Shift DJs 

4.7

  • DJ
  • Starts at $1,000
  • Serves Crystal Lake, IL

3rd Shift DJs is an Elgin, IL-based DJ company that specializes in weddings and nuptial events. This budding business is owned and operated by Alex Dingmann, a DJ professional with a passion for adding thrill and excitement to parties through the sound of music. With years of experience under his belt, Alex helps newlyweds across the country celebrate their new chapter, creating personalized playlists that have everyone dancing all the way home.

Awarded Best of Zola
They did a great job! The Photo Booth was a huge plus too.
Jessica R., a year ago
Quick responder
A Sound Decision DJ service/ affordable Disc Jockeys 

4.6

  • DJ
  • Starts at $1,295
  • Serves Crystal Lake, IL
  • Offer

Planning a wedding, party or special event? We provide you with fun and talented disc Jockeys and a wide music library at affordable prices so that your party is the best. Award-winning A Sound Decision/ A ffordable Disc Jockey's started with a mission to provide top-notch DJ services throughout Northwest Indiana as well as Chicagoland in the most affordable prices so that no one has to party without music just due to a low budget. Starting in the 1990s, we are considered one of the most experienced and Voted most popular DJ service provider in Indiana, Michigan ,Wisconsin and Chicago for our quality which is unmatched. 1000 5 Star revs

Awarded Best of Zola
Bill and John did a wonderful job for mine and my Husbands special day. From the very first phone call, Bill was very informative and reassuring that they would get the job done to fit our vision. They even came to the rehearsal (small extra cost) to make sure all music cues were exactly how I wanted them which was great as many DJs had told me “no.” It really helped ease my nerves knowing things were well executed and ran through the day before. Throughout the planning process, Bill was very responsive to any questions I had via email or extra phone calls. I did have a change I added in last minute so our dog could be apart of reception announcements and they didn’t even flinch at the last minute change of plans. They nailed it. They played great songs, surprised us with a gift after our first dance, and even kept bringing my girls and I fans cause they had us dancing all night. We cannot thank both Bill and John enough for helping us execute our big day! -The O’Havers
Rachel C., 2 months ago
Quick responder
Boulder Terrace Sound 

5.0

  • DJ
  • Starts at $1,750
  • Serves Crystal Lake, IL

Boulder Terrace Sound specializes in Weddings serving the Chicagoland Suburbs, Northern Illinois, Southern Wisconsin, and NW Indiana since 2003. High Quality Professional DJ Services, Event Coordination, MC, and Entertainment is included at AFFORDABLE PRICING! All inclusive packages include a professional high quality audio and lighting system, with cordless microphones. Free consultation in the comfort of your own home, office, or at a specified neutral location at your convenience to discuss the details and show that I am the best fit for you!

Awarded Best of Zola
I am so happy we booked Jeff for our 10/5/24 wedding! His energy is contagious and he knows how to read the crowd to keep the party going! His laser lights are so cool and were the perfect addition to the party. He listened to us through the entire process to make sure he gave us exactly what we asked for and he delivered! He gave us planning sheets which made it so easy to plan every aspect of the day. We got many compliments from guests on his MCing that said he kept everyone informed and the schedule moving. I would 100% recommend Jeff for your DJing needs! Thank you Jeff!!!
Sara G., a year ago
Quick responder
Okyne Medialab, Inc. 

4.8

  • DJ
  • Starts at $1,950
  • Serves Crystal Lake, IL

Okyne Medialab is a contemporary wedding DJ business based in Austin, Texas and Chicago, Illinois. This entertainment company strives to bring a fresh perspective to the DJ industry. While still taking the lead on the night, these DJs will remain true to your vision and expectations.

I can't say enough great things about Okyne Medialab, Inc. We were lucky enough to be paired up with Blake as our DJ. He was absolutely amazing at our wedding! He offered to sing during dinner as a "wedding gift" to us, and our guests still talk about it. I would recommend him to another couple in a heartbeat. I also appreciated the saxophone player and ease of making our own playlist. Overall, 10/10.
Brittany L., a year ago
Quick responder
Crimson Events 

5.0

  • DJ
  • Starts at $1,495
  • Serves Crystal Lake, IL

Based in the vibrant heart of the Midwest (Chicago, Illinois) Crimson Events is the premier source for mobile entertainment in the private events industry. With over 20 years in the spotlight, we've earned a reputation as trusted, professional, and seasoned party experts, guaranteeing an unforgettable experience for your special occasions. From live musicians to top-tier DJs, professional audio setups to awe-inspiring special effects lighting, cutting-edge photo booths and custom music edits – we've got you covered.

Awarded Best of Zola
Crimson Events and their team were an absolute pleasure to work with for our wedding. Drew, our lead musician, was comprehensive, knowledgeable and helpful every step of the planning process, answering all our questions and offering great suggestions that kept guests dancing all night. The music selections were spot on and continuously had the dance floor packed. The high quality photo booth was also a huge hit! Drew made our whole night nonstop fun with his amazing music that perfectly suited our taste. Between the interactive and upbeat song choices and the awesome photo booth, Crimson Events helped make our wedding a blast that we and our guests won't soon forget!
Emma s., a year ago
Quick responder
Premier Entertainment 

5.0

  • DJ
  • Starts at $2,000
  • Serves Crystal Lake, IL

Darrin started in the Dj and music field in 2008, first by entertaining at private parties and karoke. This started his passion in music growing. In 2010, he wanted to take the DJ Service to the next level and opened up Premier Entertainment. Since then, Darrin has specialized in Weddings but has Dj'd Anniversary Parties, Birthdays, School Events, Car Shows, and other events. Darrin is a highly sought after DJ and recently obtained his Certified Wedding DJ Certificate from Wedding MBA.

Awarded Best of Zola
I couldn’t recommend Premier Entertainment enough to anyone looking to host a wedding or an event! Darrin and his wife are incredible and Darrin was so organized and thorough and friendly during the entire planning process! Our guests never left the dance floor from start to finish. He was so collaborative and made great suggestions! The generations dance he came up with was such a creative spin on the typical anniversary dance. It really got the party started! Thanks again for everything!!
Hillary, a year ago
GemHidden gem
Modern Love DJs 

5.0

  • DJ
  • Starts at $1,800
  • Serves Crystal Lake, IL

Woman owned, Chicago based mobile DJ company. We wanna be your best friend on your best day! Personable, professional, and music obsessed, we are here for whatever genre, whatever vibe, just plain whatever you are looking for!

Awarded Best of Zola
Norah was great! She was able to take our wedding anxiety and turn it into a magical night. It would not have happened if it weren't for her!
Sophia L., 4 months ago
TrendlineTrending
Stephanie Strings 

5.0

  • Solo performer
  • Serves Crystal Lake, IL

Are you searching for the perfect blend of elegance, versatility, and extraordinary talent to make your wedding or event truly unforgettable? Multicultural electric violinist Stephanie Strings harmonizes classical elegance with popular music, creating unforgettable moments in weddings and events worldwide.

We had the absolute joy of having Stephanie play at our wedding, and she helped make the day truly magical. From the first note to the last, her performances were all amazing. Stephanie was fantastic to work with—super professional and incredibly kind. She was always quick to respond, worked seamlessly with our other vendors, and she was even able to make a custom mash up for us as a reflection of our multicultural wedding. The music was simply beautiful. Stephanie played each piece with such emotion and skill, creating the perfect romantic and upscale atmosphere that we wanted for our ceremony and reception. Several of our guests mentioned that Stephanie's performances were one of the highlights of the day, adding a special touch that truly made our wedding unforgettable. If you’re looking for a talented, fun, and professional violinist, Stephanie is the one. We can't recommend her enough and are so grateful for the magic she brought to our special day.
Anna R., 2 years ago
TrendlineTrending
Cage + Aquarium 

4.7

  • DJ
  • Serves Crystal Lake, IL

At Cage + Aquarium, we exist to tell your story. With 18 years and 5,000+ happy clients, we blend music, photography, and film to turn life’s biggest events into unforgettable stories.  We are a modern media brand of storytellers—creating your epic dance floors, stunning images frozen-in-time and cinematic memories that live forever.

From the very beginning, our experience with Cage and Aquarium was seamless and personal. We met with Tyler, the owner, during our initial consultation and were immediately drawn to the story behind the company and their thoughtful approach to pairing couples with the right musical fit. They made the process incredibly easy — from selecting our ceremony musicians (yes, we got our Jurassic Park string moment!) to matching us with the perfect DJ for the reception. The whole process felt curated, organized, and genuinely fun. If you're looking for a unique and personalized music experience for your wedding, we can’t recommend them enough. …And speaking of the perfect DJ — we were lucky enough to be paired with DJ Henny through Cage and Aquarium, and he truly brought the party to life. DJ Henny absolutely nailed the vibe of our wedding. From the moment we started planning, he was professional, communicative, and so in tune with what we wanted. He took the time to understand the flow of the evening and helped create a soundtrack that reflected us perfectly. His MC-ing on the day-of was seamless — he guided us and our guests through each moment with ease and energy. We couldn’t have asked for a better DJ and hype man!
Alexandria C., 5 months ago
Quick responder
DJ Adrian Esparza 

5.0

  • DJ
  • Starts at $1,300
  • Serves Crystal Lake, IL

DJ Adrian Esparza is a versatile and experienced DJ who specializes in weddings. He has over 15 years of experience and has entertained weddings of all sizes, from small intimate gatherings to large-scale events. He is known for his boutique hospitality and ability to read the crowd and keep the party going all night long. Adrian is passionate about creating a unique and memorable experience for his clients. He takes the time to get to know each couple, so he can tailor the music to their perfect day. If you are looking for a DJ who can create a truly unforgettable wedding experience, then DJ Adrian Esparza is the perfect choice for you.

Awarded Best of Zola
Adrian did a wonderful job at our elopement celebration!!! Everyone raved afterwards on how great he did, he played our mix of songs with keeping it up beat and had almost every one on the dance floor! Thank you Adrian!
Regina C., a year ago
Quick responder
Clik Entertainment & Massive Audio Visual 

5.0

  • DJ
  • Starts at $1,995
  • Serves Crystal Lake, IL

At Clik, we’re more than just DJs—we’re storytellers, curating unforgettable moments through music, light, and energy. Our team of seasoned professionals brings passion, precision, and creativity to every wedding, crafting an experience that’s as unique as your love story. From your grand entrance to the final song of the night, we design a musical journey that reflects who you are as a couple. Our DJs aren’t just playing songs—they’re reading the room, blending generations and genres, and creating a dance floor where everyone feels connected.

Steve (our dj , recommend asking for him) and his crew were incredibly professional and helped us have the wedding of our dreams. They were very easy to work with during our planning phase. They arrived early at the venue to perform sound quality checks and ensured a perfect outdoor ceremony . They delivered an amazing performance for us. Many guests at the wedding complemented how well things flowed between events. Sound quality was exceptional. Literally the entire night once the dance floor opened, people were out there dancing and enjoying the night away. He was superb and we are lost for words. Overall, very impressed and just so thankful that we chose this company. Would not hesitate to choose these guys again.
Erin A a., a year ago

Location flexible? Discover bands & DJs near Crystal Lake, IL