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

Policies Maintain Efficiency & Serve Our Clients

At Three Rivers Holistic Veterinary Services, we value your time, and our scheduling is designed to keep us “on time” for your appointment. Your timely arrival and informing us in advance of any time constraints is greatly appreciated.


Patient Arrival Policy

Please plan to arrive 10–15 minutes before your scheduled appointment time in order for you to fill out any paperwork and to allow your dog to relieve him- or herself outside. We are extremely vigilant about keeping appointments on time in order to reduce the stress and anxiety to your pet of being in a new place.

For your protection, and that of others, all dogs must be on a leash and properly controlled while in the waiting room or exam rooms. All cats must be on a leash or in an appropriate cat carrier.

Referrals & New Patients

We are pleased to welcome new patients for either routine care or on a specialized or referral basis. If you will be traveling a significant distance to our office, we believe it is in your best interest to continue a relationship with a primary care veterinarian for emergency care.


Our office hours are currently limited to four days a week (Monday, Tuesday, Thursday, and either Friday or Saturday). We have a very small, hard working staff, and if you reach our answering machine during regular business hours, rest assured we are helping another client and will call you back shortly.

Technicians return client calls as soon as they are received or when we are back in the office, while Dr. Johanson answers consultations from referring veterinarians.

Phone Consultations

Dr. Johanson does not currently offer phone consultations, but your pet does not need to come to the office if he or she is too ill to travel (please bring a photo of them to share with us!). We will generally call to check in after your consultation to make sure things are going well and that there are no questions regarding recommendations. Follow-up consultations (for sick patients or those not using our office for routine care) are generally scheduled one month after the initial visit. These visits are generally much shorter duration (20–30 minutes).


Everyone’s time is valuable. We block off a significant amount of time for each appointment, and a missed appointment means that another sick pet may have been turned away. Please give us at least a 24-hour notice if you are unable to keep your appointment. Late cancellations may be subject to a fee equal to that of an initial consultation. We appreciate your understanding and courtesy.

Missed Appointments

The time we have reserved for your appointment is very valuable. Missed appointments seriously affect our ability to see all pets requiring care. Consequently, missed appointments may be subject to a fee equal to that of an initial consultation. Furthermore, clients who accumulate a total of three or more no shows or same-day cancellations in a calendar year will be automatically terminated from Three Rivers as a client.


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

Privacy Policy

We do not collect or give out any information to any third-party vendors or Internet businesses. No information will ever be disclosed to outside parties from us, our affiliates, or our website hosting company, Beyond Indigo.

Three Rivers recognizes the importance of protecting the personal privacy of its clients, its patients, and those individuals who simply visit our site.

Your privacy is also protected in our office. At no time is any information given out about the client or the pet without the consent of the owner.

***As a courtesy to others, cell phone use is not permitted while in the office.***

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