We're pleased to offer the following services in our McHenry Veterinary Clinic:

Preventative Medicine

Preventative medicine is an essential part of maintaining long-term health. In addition to routine wellness exams, we offer routine vaccinations, heartworm testing, FeLV/ FIV testing, routine bloodwork and urine screenings, and routine imaging options.

 3-year vaccinations are available. 

Your veterinarian will work with you to create a long-term preventative care plan specific to your pet’s breed and lifestyle.


Dental disease is common in the dog and cat population. Routine care is recommended to monitor for early signs of periodontal disease. We provide routine dental prophylaxis, complete oral health exams, and minor oral surgery. Additionally, we can recommend appropriate dental preventative care. Signs of dental disease include halitosis (bad breath), bleeding from the gums, or discoloration of the teeth. Management of dental disease is an important aspect of wellness care, as certain conditions such as diabetes mellitus and cardiac conditions can be complicated by periodontal disease.

Hospice And Euthanasia

One of the most difficult tasks as a pet parent is having to say goodbye. We will work with you to keep your pet as comfortable as possible. We offer euthanasia and cremation services. Our team understands that the grieving process varies from family to family and we will do our best to support you during this unfortunate time.


Did you know that the skin is the largest organ in the body?

Dermatology conditions are common in dogs and cats. Hair, skin, and nail conditions can range from bacterial or fungal infections to manifestations of systemic disease. We offer a variety of dermatology services, including serum allergy testing. 



Our appointment book is computerized which allows us to efficiently make appointments for you and your pet. Our receptionists and team will attempt to accommodate all requests to the best of our ability. If you feel you have an emergency with your pet, please call Companion Animal Hospital in Crystal Lake at (815) 479-9119.

Types of Pets Seen

Because a large number of veterinarians practice at McHenry Pet Hospital, we can care for your pets:




McHenry Pet Hospital accepts payment via cash, MasterCard, or Visa, and Care Credit. So that we can continue to provide you high quality service utilizing the best medical technologies, we request that payment be made at the time services are rendered.

We provide estimates for all surgeries and hospitalizations. If you have not received an estimate, you are welcome to request one at any time for your expected charges.


McHenry Pet Hospital offers discounted services to senior citizens, military discount and Civil Service. Pre-approval is required to qualify for the rescue group discounts, please call us for more information.


Office Hours


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-7:00 pm