Medical Services

Our hospital is equipped to provide diagnostic and therapeutic services to care for your pet’s complete health care needs.

Diagnostic Imaging:

Radiographs (or x-rays) are commonly used to quickly identify abnormalities such as gastrointestinal foreign bodies, bladder stones, tumors, heart and lung disease, and other soft tissue disorders. It also allows us to identify bone fractures, spinal disc disease, and arthritis. Our on-site, state of the art, digital radiograph (or X-ray) equipment provides high quality images to aid in quick diagnosis of many soft tissue and orthopedic disorders. Advanced contrast studies of the gastrointestinal and urinary tract are also conducted on-site.

Ultrasound provides a much clearer picture of the structure and architecture of the heart, thyroid, and abdominal organs. This allows us to identify potential problems such as tumors, inflammatory conditions, and gallstones. It also allows for early pregnancy and other reproductive assessments. Our in-house ultrasounds conducted by Dr. Alan Weldon, a board certified internal medicine specialist, are by appointment only.

Laboratory Diagnostics:

Our in-house laboratory facilities provide quick testing for serum chemistry, hematology, serology, urinalysis and parasites. Should more specialized testing be required, we utilize an outside referral laboratory with often a 24 hour turnaround.

Electrocardiography Services: The identification and diagnosis of heart arrhythmias can be essential for early diagnosis of structural heart disease. We provide state of the art services on-site as well as consultations with cardiology specialists.

Internal medicine consults: We offer in-hospital referrals to an internal medicine specialist who conducts ultrasounds, endoscopic procedures and assists with the diagnosis of more complicated cases.

Contact Us

We look forward to hearing from you

No image settings found. Please configure it


Find us on the map

Office Hours


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-1:00 pm