I have so far had two trips to the Madison Vet Hospital in Madison, NJ. I have mixed feelings about them as I feel that their service is incredibly slow; however, I have been very impressed with the quality of their vets. The vets have been very thorough and great with both my cat and dog. I hope that in the future, I don't have to wait and extraordinary amount of time to get my animal seen. The staff is very friendly; hoever, they appear to be a bit overwhelmed with how busy the hospital is.