I would rate this Veterinary Hospital a 10. I have switch vets 3 times because my feral cat had urinary and behavior issues and the other vets did not address my needs. Dr. DiLorenzo and her technicians are great. They spend time with you and address your concerns. You leave a call message and your call is returned. I have had my cat 3 years and I firmly believe she is on the right path. Thank you to Dr. DiLorenzo and her entire staff.