Call Now (908) 322-7500

Welcome to Fanwood Animal Hospital!

Fanwood Animal Hospital has provided compassionate, high quality veterinary care to family pets in the Fanwood, Scotch Plains, Westfield area of Central New Jersey for over 50 years.

Our Veterinarians

  • Dr. David Frantz

    As the owner of Fanwood Animal Hospital, Dr. Frantz has dedicated his life to veterinary medicine. Truly passionate about animals …

  • Dr. Rachel Roby

    Dr. Rachel Roby is a native of Marlboro, NJ. Her love of animals led her to follow her childhood dream of becoming a veterinarian.

  • Dr. Joann Lam

    Originally from Brooklyn, New York, Dr. Joann Lam is excited to join the wonderful team at Fanwood Animal Hospital. She has always wanted to be a veterinarian ever since she learned how to spell the word. Dr. Lam treats every patient as her own and loves working together with clients to pursue the same goal […]

  • Dr. Matthew Ottoson

    Dr. Ottoson was born and raised in central NJ. After obtaining his B.S. in Biochemistry from Cook College at Rutgers University, Dr. O was briefly employed in the pharmaceutical industry prior to finding his life-long career in veterinary medicine in 2006. Immediately on graduation from the University of Pennsylvania’s School of Veterinary Medicine, Dr. O […]

Our Services


Fanwood Animal Hospital Service Update

Due to concerns about the novel Coronavirus and COVID-19, we are continuing to take precautions to keep our staff, doctors, and clients safe.

  • We are continuing with “curbside appointments”. When you arrive for your appointment please call us at 908-322-7500 to check in and wait in the car with your pet. Please let the receptionist know the type of car you are driving and provide your mobile number so the doctor can call you.
  • A technician will come out to your car to escort your pet into the hospital for their exam. As the technician approaches your car, please take your pet out of the car so that the technician does not have to reach into or enter your car. Also, we are asking everyone to wear a face covering during all their interactions with our technicians.
  • The doctor will call you to talk to you about your pet’s symptoms and any other issues you would like to discuss. After the doctor examines your pet, they will call you back with a health assessment and estimate of services before proceeding with any treatment.
  • At the conclusion of your appointment we will call you for payment and your pet will be escorted back to your car.
  • Please call ahead for medication and food refills. We will ask you to pay over the phone to minimize the contact between all of us. When you arrive to pick up your medications or food please call (908) 322-7500 and we’ll place it outside the door.

We are cleaning and disinfecting surfaces with increased vigilance several times a day.

If you yourself are sick with any concerning symptoms (fever, cough), or have been exposed to someone who has or might have COVID 19, and your pet is experiencing a significant health issue, let us know. We will work out a way to help.