Specialty Care

All Pets Animal Hospital is a Full Service veterinary clinic.  In addition to wellness care, we offer the following specialized services to our patients and their owners:

Veterinary Soft Tissue Surgery

Our skilled veterinarians perform a variety of surgical procedures in our state of the art surgical facility.  These include Spays/Neuters, Mass Removals/Biopsies, Intestinal Surgeries, Spleenectomies, and similar surgeries. 

We are proud to offer these services in our state of the art dedicated surgical suite which boasts many features designed to keep your pet as safe and comfortable as possible during their procedure and beyond. These features include:

  • Advanced Multi-parameter monitoring (SPO2, EKG, Heart Rate, Body Temperature, Blood Pressure, CO2 exchange).
  • Heated Surgical Table
  • Warm Air Circulation Body Blankets
  • Electronic Respiratory Ventilators
  • Modern Electrocautery Units
  • HEPA Filtration

Veterinary Orthopedic & Specialty Surgery

For more specialized surgeries, owners often find themselves seeking out Veterinary Referral Hospitals.  We are please to be able to offer many of these surgical procedures to our patients at the comfort and convenience of our hospital.  

Board Certified Veterinary Surgeon, Dr. Justin Greco, is available by appointment to perform orthopedic and veterinary surgeries at our hospital.  His services include the Tibial Plateau Leveling Osteotomy (TPLO) surgery to correct a torn Cranial Cruciate Ligament (CCL/ACL).  This common orthopedic procedure can now be performed right at our hospital, making the surgery less expensive than specialty hospitals while keeping the patient in the comfort and care of our attentive staff.

Veterinary Dental Care

Periodontal Disease is the most common chronic disease seen in pets today.  This condition causes more than bad breath.  It results in pain, tooth loss, bone (jaw) loss, and even Heart, Liver, and Kidney disease.  

Proper veterinary dental care is a procedure that requires anesthesia and should be performed by trained staff in a modern facility.  We are proud to offer our patients comprehensive dental care and oral surgery in a dedicated, state of the art facility.  Our dental suite includes features designed to keep your pet safe and comfortable while provided the best periodontal care possible.  Our Dental Suite is equipped with the following features:

  • Digital Veterinary Dental X-ray
  • Modern Comprehensive Dental Equipment
  • Advanced Multi-parameter monitoring (SPO2, EKG, Heart Rate, Body Temperature, Blood Pressure, CO2 exchange).
  • Warm Air Circulation Body Blankets
  • Electronic Respiratory Ventilators

All dentals are performed by highly trained, experienced staff members and overseen by your pet's veterinarian.  A separate trained & experience staff member helps to monitory anesthesia.  Your pet's veterinarian reviews all X-rays and performs any extractions or oral surgery.

Veterinary Radiology

Radiology is an essential part of the diagnostic process for both people and pets.  We are able to offer many radiology services right here in hospital.  In addition, our mobile veterinary radiologist is able to provide support and consultation.

Digital Radiology: Our hospital is equipped with a digital X-ray unit.  Digital radiology has many advantages over traditional (film) X-ray.  These include faster processing times, lower radiation, and fewer "takes," as digital processing is much more forgiving than film.  In addition, nearly all of our digital radiographs are reviewed by a veterinary radiologist so that we get the most accurate interpretation possible.

Veterinary Ultrasound:  Ultrasound uses sound waves to help the radiologist visualize structures inside the body.  It is an essential diagnostic test for a variety of ailments.  Ultrasounds are performed by appointment by Dr. Jonathan Hayles, a Board Certified Veterinary Radiologist.

Contact Us

We look forward to hearing from you

Location & Hours


Find us on the map

Office Hours

Our Regular Schedule


7:30 am-7:00 pm


7:30 am-7:00 pm


7:30 am-7:00 pm


7:30 am-7:00 pm


7:30 am-7:00 pm


8:00 am-5:00 pm


9:00 am-6:00 pm