We proudly serve dogs and cats in St Charles, Geneva Batavia, Elburn, South Elgin, Campton Hills and surrounding communities!
Take a Virtual Tour!

Pet Resort
Check-in / Pick Up Hours
Mon – Fri: 7am – 9am Check-in / Pick-up
12pm – 2pm Check-in / Pick-up
4pm – 6pm Check-in / Pick-up*
Sat – Sun: 9am – 12pm Check-in / Pick-up
6pm – 7pm Pick up only*

Hospital
Monday – 8am – 6pm
Tuesday – 8am – 7pm
Wednesday – 8am – 6pm
Thursday – 8am – 7pm
Friday – 8am – 6pm
Saturday – 9am – 12pm