Families in St. Charles, Geneva and Batavia can work with one local advisor, Brad Esposito of Senior Source, based at 200 W River Dr in St. Charles. Brad helps you sort out the right level of care, build a short list across the three towns, tour, and follow through to move-in. Start with your town below or call (630) 835-0355.

Which Tri-Cities town is your parent in?

  • St. Charles: home base for Senior Source, along Main Street (Route 64) from the Fox River out to Randall Road.

St. Charles assisted living and memory care →

  • Geneva: State Street (Route 38) crosses the river downtown, and Northwestern Medicine Delnor Hospital sits on Randall Road.

Geneva assisted living and memory care →

  • Batavia: just south of Geneva along Route 31 and the river, with Fabyan Parkway and Kirk Road linking it to the other two towns.

Batavia assisted living and memory care →

Why do families look across all three towns?

The three towns sit side by side on the Fox River, so a parent in Batavia may be best served by a community in Geneva or St. Charles, and the other way around. Picking the right care level first, then a drive the main visitor can keep up, usually widens the choice in a helpful way.

Randall Road and Kirk Road run north and south through all three towns, and Route 31 follows the river. Try the drive at the hours you would actually visit before you decide.

What if your parent is at Delnor Hospital?

Northwestern Medicine Delnor Hospital, at 300 Randall Road in Geneva, is the main hospital for the Tri-Cities. If a discharge is coming and home isn't safe, ask the case manager what level of care the team expects and the planned date, in writing, and call early so there is time to compare options.

Hospital and rehab discharge help →

How can you check a community before you tour?

Look up each assisted living or supportive living community in the state's Consumer Choice tool, and nursing homes or rehab in Medicare Care Compare. Bring what you find to the tour and ask about it directly.

Illinois Consumer Choice tool →

Medicare Care Compare →

What can you compare next?

Senior Source works with families across the Tri-Cities and other Kane County towns. These guides explain each type of care and how monthly totals are built.

Assisted living placement →

Memory care placement →

Senior living costs and payment options →

Senior Source also helps families in Oswego, just southwest of the Tri-Cities.

How should Tri-Cities families compare senior living costs?

In St. Charles, Geneva and Batavia, two places that look alike can bill very differently. One may fold medicine help into the rent; another may add it as a care charge after the assessment. Before touring, write one short summary of your parent's needs and send the same summary to each community. Ask for the full monthly estimate in writing, what triggers a higher care level and how much notice comes with a rate change. Memory care usually costs more than assisted living because of staffing and secure space. Brad helps families line up those answers side by side: (630) 835-0355.

Common questions

Do you help families in all three Tri-Cities towns?

Yes. Senior Source is based in St. Charles and works with families in St. Charles, Geneva and Batavia. Many families live in one town while their parent lives in another, so Brad builds the short list around the parent's needs and the family's drive, not a single zip code.

Is it better to stay in the same town as Mom?

It depends on who visits and how often. Staying close to the person who visits often usually matters more than the town name. Because St. Charles, Geneva and Batavia are so close together, a community one town over can still be a short, easy drive, and it may fit your parent's care needs better.

How long does it take to find a place in the Tri-Cities?

It depends on your parent's needs and how quickly a decision has to be made. A planned move often takes a few weeks of calls, tours and assessments. A hospital discharge can compress that into days, so call as soon as a discharge date comes up so there is time to compare.

Can you help if we live out of state?

Yes. Brad can do the first conversations by phone or video, narrow the options across St. Charles, Geneva and Batavia, and help set up tours for the times you can be in town. Gather your parent's medication list, recent doctor notes and insurance cards before the first call.

Call (630) 835-0355

Brad Esposito / Senior Source · 200 W River Dr, St. Charles, IL 60174

Get in touch

Senior Source - Senior Living Advisors

200 W River Dr

St. Charles IL 60174

Monday-Friday: 8am-4:00pm

Weekends by Appointment

Senior Source - Local Senior Living Advisor on Patch

© 2026 Senior Source LLC Copyright. All rights reserved