It is our commitment to provide quality veterinary care throughout the life of your pet. Our services and facility are designed to assist:

  • Routine preventative care for young, healthy pets
  • Early detection and treatment of diseases as your pet ages
  • Complete medical and surgical care as necessary during his or her lifetime

View more information about our services below:


We offer a wide range of surgical services including spays, neuters, tumor removal and soft tissue surgery. We recommend blood screening prior to any surgical procedure and we are monitor vitals and provide fluids as necessary during surgeries to ensure proper hydration. Our temperature controlled cages ensure a rapid recovery from anesthesia. Pain management is prescribed for all surgical procedures.

Dental Care

Dental disease is a common health concern in our companion animals. Poor oral health can lead to problems in other organs. Our dental services include teeth cleaning and polishing, dental X-rays, tooth extractions and minor oral surgery.

Diagnostic and therapeutic services

Our clinic is equipped to provide diagnostic and therapeutic services to ensure the best care for your pet.


We utilize the safest available anesthetics to provide an extra margin of safety, especially for our older or high-risk patients. Using the most modern equipment, the patient’s vital signs are monitored during all anesthetic procedures including heart rate, pulse oximetry, blood pressure, ECG, and temperature.

Pain Management

We offer the latest in pain management. Every pet will be accessed for pain at each visit. We treat acute and chronic pain to ensure a happy, stress-free pet.

Specialist consults

We offer referrals to several specialists including internal medicine, surgery, ophthalmology, dermatology, and cardiology.

Digital Radiology Services

Our state of the art on-site, digital X-ray equipment provides high quality radiographs to aid in the quick diagnosis of many disorders.

Electrocardiography Services

We provide ECG services on-site as well as consultations with cardiology specialists.


Our in-house laboratory facilities provide for serum chemistry, hematology, serology, urinalysis and parasite testing. We also utilize commercial veterinary laboratories for specialized diagnostics and consultations.

Permanent identification

We offer microchip identification.


We maintain a complete inventory of pharmaceuticals, vitamins, shampoos, flea and tick control products and heartworm preventatives to meet the needs of your pet. We also carry a full line of prescription diets through Royal Canin, Hills and Purina.

Nutritional Counseling

We will provide guidance regarding your pet’s nutritional needs for each life stage, including dietary requirements for growth, weight maintenance and performance.

Behavioral Counseling

We can provide advice regarding the correction of problems such as excessive barking, chewing, spraying, scratching, digging, house soiling and aggression.


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. Emergencies are accepted anytime our clinic is open. If you feel you have an emergency with your pet, please call us or come in immediately. If possible it is best to call before coming in so that a staff member can advise you on your particular emergency.

Emergency & Urgent Care

We have a veterinarian and personnel on duty six days a week who are trained and equipped to handle any urgent care your pet has. Usually an emergency team consists of at least one veterinarian and several technicians working together to save a pet’s life. Emergencies can be things such as accidental ingestion of rat poison, hit by car, and chocolate ingestion. If you ever feel that your pet needs emergency treatment do not hesitate to call or come in immediately.

We are also available for urgent care when the condition is not life-threatening. If you feel your pet needs to be seen before you are able to get an appointment, our veterinarians will work to “squeeze” you in between scheduled appointments. When you arrive, our receptionists will be able to give you an estimate on how long you may have to wait in order to be seen.

Types of Pets Seen

  • Dogs
  • Cats