Kane County's Fox River communities offer a useful way to think about event settings, from Elgin in the north through St. Charles, Geneva, and Batavia to Aurora farther south. This river corridor gives us a starting point for planning. As The Perceptionist, I can bring close-up magic into a reception or shape a mentalism feature for guests who are ready to watch together.
Follow the river to the right city
If your address is in Elgin, use the Elgin location page for a closer look at a downtown-and-riverfront event. St. Charles, Geneva, Batavia, and Aurora also sit within the county; for those places, send the exact address so I can plan around the room and the journey. A county-wide description cannot tell me whether your guests will be in a private dining room, a civic space, or a large reception hall.
Build a moment into a Kane gathering
For a fundraiser, strolling magic can meet guests during the social part of the evening without competing with an appeal or an auction. A wedding cocktail hour offers a different opening: small groups can enjoy a few minutes of attention while photographs and seating plans continue elsewhere. At a company dinner, a concise mentalism segment may be the better fit if everyone will be seated together. I will ask about the program before suggesting either one, because the best place for a performance depends on what else matters that night.
The Lockport trip is part of the plan
Lockport is my home base, so the trip to northern Elgin is a different drive from one to southern Aurora. In normal conditions, these Kane County stops are roughly 45 to 75 minutes from Lockport; traffic and the venue address can move either end. I use the venue distance from Lockport for travel pricing and the arrival window for the schedule, since every Kane County address is different. If you are still choosing a location, a town and likely start time are enough for an initial conversation; we can settle travel once the address is known.
Read about wedding magic or corporate entertainment if you are deciding on a format. Then tell me about the event, including the timing you are trying to protect.