Office hours available by appointment on Mondays, Tuesdays, Thursdays, Fridays, & Saturdays Please see our Contact Us page for more information.
80 Main St.
Madison, NJ 07940
(973) 295-6454(973) 295-6454
Show Contact Information switcher

Personalized Care for Your Cat or Dog

Three Rivers Holistic Veterinary Services provides lifelong, personalized care for dogs and cats. We take a holistic approach to veterinary medicine and create customized care plans using more natural means to achieve optimal health. We believe that combining the best of conventional and alternative therapies is the best course to successful treatment.

Our Promise to You

  • We will act as your pet’s advocate, keeping the best interest of your pet at heart when recommending treatments and care.
  • We will treat your pet with compassion, respect, and love while under our care.
  • We will keep current and up to date with the latest information in both traditional and holistic medicine.
  • We will strive to educate all owners so they can better care for their animals.

Learn more about us or please contact us to schedule an appointment.

"What a great office- this is the first time my dog was not frightened and nervous at the vet. He enjoyed the toys and the homey couch and the fact that he was examined on the carpeted floor instead of a cold steel exam table!" - S. Guempel
"The level of care provided by everyone at Three Rivers surpassed anything we have experienced in the past at a veterinarian’s office. All of our questions and concerns were listened to and responded to. We know all our pets are in very good hands at Three Rivers!" - J. Winn
"My cat was really comfortable. First time he ever purred at the vet’s office! Wow!" – N. Pattel
"We found Dr. Johanson after our beloved Oliver was diagnosed with cancer. Dr. Johanson came highly recommended by our neighbors and now I see why- we had a totally comprehensive and participatory visit. Our fears and concerns were addressed and even though we know we will be facing the death of our dog, we know that the entire staff will be there to support both our beloved pet and us as we face this challenge." - B. Anderson
"I was very impressed with all aspects of Three Rivers. The whole staff was extremely nice and very helpful. My dog was more comfortable than I have ever seen him in a veterinary office." - S. Simonfay
"I love when my dog Abbey and I walk in the door and everyone greets us by name. It means a lot (to both of us! ), and shows that you all really do care for your patients and guests. You guys are great! Thanks so much for everything!" - C. Johnson
"I finally found a vet that will INCLUDE me in my dog’s health care decisions! I feel like my dog is a unique individual – we discuss all care decisions from diet to diseases and everything in between that will help my dog live a healthy and wonderful long life!" - J. Minkiewitz
"In addition to being an outstanding vet, Dr. Johanson has a wonderfully competent and compassionate staff. The office atmosphere and ambiance is welcoming and stress free. Our companion cats have thrived under the watchful care of Dr. Johanson and her staff." - The Edwards Family
"I love that my animals are never taken to ‘the back’ to have their blood drawn for their routine tests. I can’t tell you how much I appreciated that! My pets are not stressed, it is not a big deal-it turns out I was more nervous than they were!" - T. Pinkus
"The vet was so nice and worked so well with Lady, who is totally paranoid and afraid of other people. I appreciate the time she took to answer my questions and tell me how to keep Lady healthy." - R. Martin
"The compassion of Dr. Johanson and her staff are without compare. We just had to say good-bye to our dog Olivia after a devastating cancer. Our hearts are broken, but we would not have done anything any other way. Kim is the best- her telephone calls to check in and make sure we are doing ok have really made a difference and helped us feel like someone else understands the pain of this." - P. Gordon
"We had an entire hour with the doctor at our first appointment and there was clearly no other pets waiting to be seen during our appointment time. Our appointment was at 10am and the doctor was in the room at 10! We were not rushed and all of our questions were answered. The staff and service were warm and welcoming. It was a very relaxing atmosphere. We will be back with our other animals. I am so happy I finally found a vet that cares- thank you!" - L. Olberman
"I love how long they sat with me and went over everything. I had so many questions after my dog was diagnosed with cancer! I felt like my previous vet had nothing to recommend. Dr. Johanson went over everything from how long she had left, to diet, to what to expect when it was getting closer to the time to let her go. I am truly grateful to her for her honest, empathy and compassion." - M. Fisher
"The whole office is so calming and relaxing- it is like a spa! Soothing colors, a waterfall, salt lamps, calming music, couches- and no steel tables!" - B. Greenberg
"I have been really impressed with all the follow up calls to check and see how we were doing- Kim and Ildi are the BEST! They are always so friendly and always listen to all my questions. Thank you so much for everything!" - C. Moxley
"We just had our first ‘new puppy visit’ and I could not believe what a great experience it was! We were not rushed, and all of our millions of questions were answered. Everyone was very kind and our puppy had a great time playing with all the toys! She was not scared or nervous at all, which was a big relief." - J. Appleton
"I loved the personal attention and real concern that was shown for my pet. Dr. Johanson was so genuine and ‘down to earth’. Pepper has a vet for life!" - The Raffetto Family
"Kim (the technician) was very attentive and made sure to ask about my dog's weight history (we think there must have been an error on the previous visit). Both the vet and tech were accommodating to my dog's quirks (were very gentle with the ears because she gets very upset when people lift up her ears). They were very kind to her and offered treats after her blood was taken. Even the receptionist made sure to pet her and offer a treat. My dog was not at all traumatized and was as happy as always when leaving. I felt all my questions were answered and I came away with good knowledge of my dog's health (fortunately it was great)." - S. Simmons
"There is nothing more important than making sure that your pet is in good hands when it has a medical problem or needs preventative care. The team at Three Rivers is wonderful and always treats you and your pets with respect and genuine caring. They have the knowledge and dedication to make sure that your furry family member is well taken care of. Every time we take our dogs into the office, they are always treated with the best of care and compassion." - T. Johnson
"You guys are great!!! I have a dog with lots of issues, and you guys always take good care of us! Thank you!!" - A. Reed