• James E. Harper
    V.M.T. R.T. RN.
    Hospital Administrator

    AAS Degree in Veterinary Medical Technology with 38 years experience. 6 years as technician in small and large animal practice. 20 years in the emergency field as the Technical Supervisor.Also 17 years as hospital administrator. AAS degree in Nursing. Graduated in 1988. Board member of the New Jersey Veterinary Managers Association for the last 4 years.Loves to work with his hands,woodworking,computer building and repair.

  • Lisa Bartlett

    Lisa joined our staff in April 2007. Lisa has 11yrs experience in the Veterinary field. Lisa has a BS degree from Rutgers Cook College in Animal Science. She has also completed her training as a Pastry Chef from the School of Culinary Art of Philadelphia, 2007. Loves Pugs, PBR and Pastries!

  • Ansley Provenzano

    Ansley has recently graduated from Camden County Community College with an associates degree in Veterinary Technology. She has been working in the veterinary field for 4 years and joined us in 2010. Ansley has been around animals her whole life, her and her family have been breeding and showing collies for 25 years.

  • Tammy Martinez

    Tammy has been with us since April 2009. She has a medical background in the human field. She enjoy's all New York sports and her grand daughter.

  • Racheal Mellodge

    My name is Racheal Mellodge. I enjoy spending time with my husband and my ball of joy Jack a Westie. I joined Hamilton Veterinary Hospital 2012 and I'm new to this profession. Each day is a new experience and enjoying meeting clients and their pets. The learning processes has been a challenge at which I'm read to meet each day.

  • Erin Stough

    Erin joined us in July 2012. Erin grew up on a farm and enjoyed showing and spending time with Arabian horses. She is currently attending Camden County Community College as a 1st yearstudent in Veterinary Technician Program. When not working, Erin loves to spend time with my dog Milo a Boston terrier-French Bulldog mix and loves reading.

Office Hours


9:00 am-5:00 pm


9:00 am-5:00 pm




9:00 am-5:00 pm


9:00 am-5:00 pm


8:00 am-12:00 pm