Please call upon arrival and we will provide you with further instruction |  Masks recommended, but not required  |  Review our new, in-person appointment process by clicking below
Carside appointments are still available!

Lake Zurich's Trusted Veterinarians

Lake Zurich's Trusted Veterinarians

$50 OFF

Your First Visit*

*Limit one per client, new clients only. Not applicable to medications.

Companion Animal Hosptial Veterinarian in Lake Zurich, IL

Companion Animal Hospital Lake Zurich is conveniently located on Rand Road, only a couple of miles from beautiful Lake Zurich itself. With an open and spacious layout full of state-of-the-art equipment, multiple exam rooms and even wrap-around parking, we are here to provide you and your pet with all the resources you need in order to get the best possible care. Whether you are coming from Lake Zurich, Barrington, Buffalo Grove, or another surrounding area, the team at Companion Animal Hospital will be there to warmly welcome you and your pet. Our veterinarians believe that quality medicine, along with healing and helping your beloved pets, also benefits you. Just like any other close family member, their well-being is essential to your own. Call (847) 438-3750 to get started!

Expert Care with a Personal Touch

We're proud to go the extra mile to make our patients and clients feel at home. Dr. Marrinan takes time with pet parents to explain their companions' situations and treatments, and answer any and all questions. Your time is important, and we want to make sure you understand your pet's condition and our recommendations for their ongoing care. It's a pleasure for us to spend time with you and help you resolve any concerns you have about your pet.

Additionally, we use Fear Free care methods to make veterinary care less stressful for our patients. We're delighted to offer medicine that considers not only their physical needs but their emotional needs, as well.


Meet our veterinarian

Dr. Mike Marrinan is passionate about his work, has extensive experience in full-service veterinary medicine, and is a bona fide pet lover! Visit our team page to learn more about him and the rest of our team!

The staff is incredibly kind and knowledgeable.

My cat was obviously well cared for and treated properly while with them. Thank you all for helping keep my sweet girl healthy and happy!!

Animal Hospital in Lake Zurich, IL: Dog Howling

Routine and Medical Veterinary Services

Our animal hospital can provide complete care to your pet so they can enjoy a lifetime of excellent health. We take a personalized approach to our patients’ medical needs, utilizing our services to best suit their circumstances.

These services include:

Helping Your Pet Live Their Best Life

We’re available six days a week by appointment to offer counseling, care, and other services for your pet. Education is just as important as medicine, so don’t hesitate to communicate your concerns and questions to our team—we are just as invested in your pet’s health as you are! Furthermore, it brings us joy to see pets thrive and spend many happy years with their owners. Their place in your family is no less important and they deserve all the compassion and understanding we can give.

We’re Accepting New Clients

If you are interested in becoming a client with Companion Animal Hospital Lake Zurich, get to know our veterinary team and learn more about our services. You can also complete our New Client Form and request an appointment when you’re ready. We can’t wait to meet you and be a reliable, trusted partner in your pet’s medical care. Call (847) 438-3750 to talk to our team!