CASE Hospital: Providing Quality Veterinary Care in Crystal Lake since 1997.
At CASE Hospital in Crystal Lake our experienced vets are an extension of your primary care veterinarian. We're open 7 days a week including Saturdays and Sundays.

Passionate Care for Your Pets in Crystal Lake
Our team is fully committed to providing the best possible care for any pet that walks through our door. We provide personalized treatment for each animal and understand the importance of empathy and compassion when dealing with a beloved pet. We strive to create a welcoming environment where pets feel safe and comfortable, and pet owners feel heard and valued.
Amenities at CASE Hospital
- Convenient Location
- Online SchedulingWheelchair Accessible
- Financing Options
- In-house lab and pharmacyFree On-Site Parking
- Relaxed Environment

Careers
We invite you to explore your veterinary career options with CASE Hospital, where you'll be a respected member of a team that loves animals and values the contributions from every individual on the team.

Meet our Veterinarians
Our veterinary team combines advanced medical expertise with sincere, down-to-earth care, treating every patient like family while keeping you informed at every step

Erin S
Main Veterinary
Erin S
Main VeterinaryWhat our clients say

We were very concerned about our 17-year-old chihuahua. They got us right in to see a doctor. They listened to our concerns and addressed what they could which was very comforting. Overall, polite, professional and practical. Thank you!
Bryan
See more reviewsBook an Appointment at Companion Animal Specialty and Emergency Hospital
New pets are always welcome at Companion Animal Specialty and Emergency Hospital. Our friendly veterinary staff looks forward to providing our neighbors in Citrus Heights and surrounding communities with the veterinary care they need.
