Hey Emily There are a ton of DJs you can check out on the WeddingWire vendor directory in Geneva and surrounding areas - Geneva Wedding DJs. On the different DJs profiles you can check out previous couple reviews which are super insightful and helping when selecting one for your day!
I just booked AfterHours Music with Joe Nardi. My wedding hasn't happened yet, but I took a chance based on a gut feeling that I had with a random recommendation from one of my clients. Even so, he has been so patient and very responsive so I can tell that he is very dedicated to his work. He is willing to work with you, has tons of experience, a steal for the price, and I was pleased to discover that he has 100% 5-star ratings across all of the social media platforms that he is listed on and wedding planning sites.