We took our six-months old puppy to Dr. B. for an initial consultation (complimentary), we then scheduled her for ovariohysterectomy on 1/7/16. Our expectation was not only met, but we were flabbergasted by the splendid professionalism, efficiency, and outstanding customer services from both the vet and his amicable staff. Dr. B. always calls us back on the same day that we leave him a message. As new parents to a precious puppy, we naturally had a lot of questions regarding the technical, anatomical, and physiologic elements of the spaying procedure, and the age process of puppies. We are thankful that Dr. B. took his time to explain the procedure. Dr. B.'s clinic is superbly CLEAN; and provides Power Point slide presentation on a flat-screen TV in each exam room. We are immensely grateful to have Dr. B. as our veterinarian.