Appointments –

In order to provide our patients with the highest quality care, we operate primarily by appointment. However, to better serve our clients we do offer drop-off appointments. Please see the section below entitled “Drop-off Appointments”. We do ask that new clients or current clients with new animals arrive 15 minutes prior to the time of their appointment to fill out some paperwork. For your convenience, the new forms can be printed off of this site and filled out in advance. See the “Clinic Policies and Forms” section of this website.

  • Unable to make your appointment? If for any reason you are unable to make it to your scheduled appointment and a Drop-off appointment does not suit you, please call to let us know and we would be happy to reschedule it for a time that works better for you.

To make an appointment, please call us at 651-484-6222.

Drop-off Appointments –

We make drop-off appointments available for the convenience of our clients. This means our clients can bring their pet at the time that works best for them and leave your pet with us for a couple of hours. Usually we ask that our clients call first and drop the pet off sometime in the morning so our doctors can examine the patient in between appointments or at the time purposely reserved for admitted patients. Once the doctor has completed the examination, he or she will call to discuss the diagnosis and aftercare.

Emergencies –

Emergency patients will always receive top priority, which can occasionally causes delays to other appointments. We do make an honest attempt to see each client and patient at their scheduled time, and we apologize for any delays.

Leashes and Carriers –

Animals can feel uneasy in unfamiliar environments so for everyone’s safety, we request all dogs remain leashed and in control while in the waiting area or exam rooms; cats should be presented in a cat carrier or on a leash. For your convenience, we would be happy to provide a leash or carrier upon arrival.

Payment –

We require payment in full at the time services are rendered. We accept Visa, Mastercard, Discover, cash and personal checks. We also take Care Credit but require a minimum of $150. If you would like to pay in advance or over the phone, please call us at (651)484-6222.