While not everyone in our team knows exactly the same things, together our knowledge and experience makes us a great tool for great service and education. Our team works very hard to make your visit pleasant and enjoyable while providing an educational experience. While at our practice feel free to ask any of our team members any question that you may have. If that person can’t answer your question he or she will promptly point you in the direction of someone who can.
Our team of Doctors, Registered Veterinary Technicians and Veterinary Assistants.
Dr. Ken Stocks was raised here in Fresno, graduating from Central Union High School. He received his Bachelors of Arts degree in Biology from Occidental College, then went on to receive his Masters in Microbiology, followed by his Doctorate in Veterinary Medicine from U.C. Davis in 1984. He lives in Clovis with his wife Sandra, their two rescue dogs Buddy and Dekes, and their calico kitty Paisley. On his off hours he enjoys snow skiing, tennis, fishing, and spending time in his woodworking shop. Since acquiring San Joaquin Veterinary Hospital in 1997, he has worked hard to advance the practice as a high quality American Animal Hospital Association (AAHA) accredited hospital.
Dr. Aubrey Alfaro moved to Fresno to attend Fresno State where she obtained her Bachelors degree in Biology. She then received her doctorate in Veterinary Medicine from Kansas State in 2004. She moved back to the valley with her husband, Dan and began working as an associate veterinarian at San Joaquin Veterinary Hospital.
Aubrey has two boys, ages 3 and 6, that keep her on her toes. When she is not working she is either on the soccer field, swim lessons with the kids or doing home improvement projects around the house. She currently has just one dog - JayDee- who is 14 years old and happy to be the queen of her domain.
Registered Veterinary Technicians
An RVT has had formal education to assist the Veterinarian and is trained to perform other tasks allowed such as splint application , induction of anesthesia, and a variety of other procedures. They must have taken and passed their states qualifying examination before they are issued a license. Anyone who has not passed their examination is not considered an RVT and therefore should not do these tasks without the direct supervision of a veterinarian. At San Joaquin Veterinary Hospital we are lucky to currently have two RVT’s on our team.
Working with animals has been a very rewarding experience. I have been at San Joaquin Veterinary Hospital since 1995. I am the office manager and RVT. I enjoy coming to work everyday because I truly love my job. I get to know the clients and watch their pets grow. I like knowing that I can help make a difference in their pet’s life.
IT'S ALWAYS A GOOD DAY AT SJVH!….. I joined the team in December 2000 as an assistant and shortly after became an RVT. I have varied and improved my experience by working simultaneously at local emergency hospitals and have also taken a big interest in Veterinary Dentistry. I love seeing pets after I’ve had a chance to clean and work on their teeth knowing that it’s going to give them a longer, happier and healthier life. Everyday brings something new and exciting.
Judy started to work for us in July of 2017 .
Staff Bio coming soon.
Staff bio coming soon.
A veterinary assistant is any person with or without formal education that has not taken or passed the RVT exam. Vet assistants can perform all duties except those reserved for RVT’s. Although assistants are not licensed, their experience brings a lot to our practice. We have four Veterinary Assistants in our team.
I’ve been working here since 2006. My parents have been bringing their pets since at least 1990 and this is where my passion for working with animals first started. I am proud to be part of San Joaquin Veterinary Hospital which makes coming to work everyday fun and rewarding.
Jo started working for us June 2013 and is an integral part of the day to day management of patients and Hospital.
Our receptionists have the important job of greeting clients as they come in and assisting them at check-out as they are leaving. They help keep the schedule flowing and our clients happy. Their service starts the moment you call us and are there to help you in any way possible. We have two receptionists in our team.