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

Providing Holistic, Compassionate Care for the Life of Your Pet

Dr. Karin Johanson, founder of Three River Holistic Veterinary Services, opened her practice in the fall of 1999 in order to offer clients the best combination of traditional and alternative veterinary therapies. As a holistic animal center, the focus is to promote and maintain health by looking at the state of the entire animal—both physically and emotionally—not just treating the symptoms of disease.

about us

Dr. Johanson and her staff are known for their compassionate, holistic approach to treating each pet. They expertly care for the cats and dogs of Madison, New Jersey, and throughout the tri-state area. Three Rivers excels in creating individualized wellness and treatment programs, which may include nutrition, supplements, and acupuncture.

About Dr. Karin Johanson

Dr. Johanson graduated from Washington State University Veterinary School in 1996. She takes a conservative approach to veterinary medicine and promotes natural diets and supplements to aid in achieving optimal health. Dr. Johanson believes that combining conventional and alternative therapies often offers the best chance for successful treatment. Dr. Johanson lives in Morris Township with her family, including her four-legged friends, dogs Zipper and Indigo and cat Cricket.


Our modern facility is located at 80 Main Street in Madison. Prior to 2008, Three Rivers Veterinary Services was located on Perry Street in the historic district of Morristown. Convenient parking is available on the street or in our parking lot.

Our Green Practices & Support for Local Businesses

Caring for animals also means caring for their (and our) habitat: Planet Earth. We’ve implemented a number of green initiatives:

  • Eco-friendly cleaning products (and we employ a green cleaning service)
  • Use of reusable, recycled tote bags for client medications and take-home items
  • Organic cotton scrub tops for our employees
  • Recycled paper and printer cartridges
  • Long-lasting, energy-saving light bulbs

We make every effort to buy locally and know the companies with whom we do business. We recommend other businesses that support green initiatives and talk about these issues with our client in purchasing their pet supplies.

Office Hours

Office hours available by appointment on Mondays, Tuesdays, Thursdays, Fridays, & Saturdays Please see our Contact Us page for more information.

House Calls

If your pet is too ill to travel to our office and you are located in the immediate Madison area, Dr. Johanson will come to your home to examine your pet. House calls are available Monday through Friday only (no weekends).

Payment Options

Payment is expected at the time of your appointment. We accept cash, checks, Visa, MasterCard, and Discover.

New Clients & Office Policies

Three Rivers Holistic Veterinary Services welcomes new clients and patients. If you are in search of a new vet, please read more about what we offer and review our policies.

Please do not hesitate to contact us for more information on our holistic veterinary services or to schedule an appointment for your pet.

Show Sidebar Menu
"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