FAIL (the browser should render some flash content, not this).

Comprehensive pet care

  • Physical Exams
  • Vaccinations and Preventive Medicine
  • Skin and Food Allergy Consultations
  • Surgical Procedures
  • Orthopedic Surgical Procedures



  • Dentistry
  • Radiology
  • Microchip Placement
  • In House Laboratory and Diagnostic Testing
  • Electrocardiogram and Blood Pressure Testing


Who should I call in case of an after-hours emergency?

If an emergency occurs during office hours, you can call us at 716-648-1221. Otherwise, call an emergency facility close to you such as

Greater Buffalo Emergency Clinic


Orchard Park Veterinary Medical Center


Can I make monthly payments?

Payment is expected at the time of service. Cash, Credit Cards, or checks are accepted. Like any small business we cannot finance our clients while keeping our fees affordable.

How do I know my pet needs to see a doctor?

If your pet has trouble breathing, trauma, bleeding, stumbling, seizures, difficulty delivering puppies or kittens, they should be seen right away. Changes in appetite or activity level, vomiting, diarrhea, coughing, sneezing, limping, itching or losing hair, or eyes that look abnormal, are also indications that a visit is warranted. If you are unsure, please don’t hesitate to call us at 716-648-1221.

Did you know?

Most daycare and boarding facilities require a current Bordetella (kennel cough) vaccination. Call 716-648-1221 to make an appointment for all your vaccination needs.