Veterinarian Services in Bloomington, CA

We provide veterinary services for dogs and cats. Following is a partial list of some of the services offered at our hospital.

Complete Physical Examinations - We have three exam rooms allowing our staff of caring professionals to do thorough physical examinations and client consultations.

Safe anesthesia - We use endotracheal intubation with Isoflurane gas, to make anesthesia as safe as possible for your pet. We use the latest in monitoring technology including pulse oximeters, temperature monitoring, and blood pressure monitors to help ensure your pets' safe anesthesia.

Surgery - Our surgery room is equipped with high-quality instruments, including monitors, cautery, and a laser surgery unit and allowing us to perform many soft tissue surgeries such as ovariohysterectomies, neuters, tumor removals, cystotomies, abdominal exploratories, orthopedic surgery and much more.

Dentistry - A very important part of your pet's overall health care. We use our machines to ultrasonically scale your pets' teeth and follow with polishing. Each tooth is examined by a doctor to assess its health and extractions are performed with surgical techniques by a doctor when necessary.

Laboratory - We have state-of-the-art machines that allow us to run a complete chemistry panel in under 10 mintues. We also contract with a veterinary specialty diagnostic laboratory where we send many of our blood and tissue samples for overnight results.

Radiology and Ultrasound – We have the capability to provide radiographs (x-ray), and abdominal ultrasound. For advanced abdominal ultrasound or cardiac ultrasound, a mobile ultrasonographer comes to our hospital to perform the procedure. These tools are vital parts of diagnosing many problems.

Immunizations - Vaccines are essential to the well being of your pet. We use tested, high-quality vaccines available and follow the AVMA and AAFP’s recommended vaccination schedule.

Puppy and Kitten Examinations - Just like human babies, puppies and kittens need a series of examinations and vaccinations. By starting your puppy and kitten off right, he or she will become a healthy member of your family.

Laser Therapy

Laser Surgery

Pharmacy - We carry most drugs needed to treat your pets. Prescriptions can be filled before you leave the hospital.

Senior Pet Care - As your pet ages, he or she needs special care. Our Senior Pet program is aimed at keeping your pet as happy and healthy as possible.
Laser Therapy – Managing pain and inflammation has been revolutionized by laser therapy, where laser light is applied to the area of pain or inflammation which stabilizes inflammation, kills bacteria and decreases pain. It improves post-op recovery with surgery and is a very safe method of pain control for chronic conditions such as arthritis and intervertebral disc disease.

Pet ID's and Microchipping - A microchip is a small device that can be easily inserted under your pet's skin. It is as quick and painless as a vaccine. The owner's information is registered with a national database and if a lost pet is found, the owner can be contacted. Most veterinarians and animal shelters have scanners that read the microchip number and allow the owner to be identified. We use the Home Again microchip system.

Nutrition Counseling and Prescription Diets - Nutrition is an important part of treating some disease processes. We carry Hills prescription diets and can order or prescribe any other diet that your pet requires.

Urgent and Emergency Care - During regular office hours please call ahead if possible and proceed directly to our hospital. After hours emergency service is provided by two area emergency clinics. The Inland Valley Emergency Pet Clinic in Upland can be reached at (909) 931-7871. The Animal Emergency Clinic in Grand Terrace can be reached at (909) 825-9350.

Grooming - We offer complete grooming services for small dogs and cats. Please see the groomer’s page on our site.

veterinarian examining a cat


Find us on the map

Office Hours

Our Regular Schedule


8:00 AM-5:00 PM


8:00 AM-5:00 PM


8:00 AM-5:00 PM


8:00 AM-5:00 PM


8:00 AM-5:00 PM


9:00 AM-5:00 pm