Dr. B is amazing, he takes his time explaining scenarios and treatments. The staff was very friendly and gentle with my little chi. He listened to my concerns and came up with a plan for my elderly dog to treat her and keep her comfortable. I will definitely be returning with all of my pets for any future needs. I think the few bad reviews where people are reviewing based on a phone call or a long wait are unfair as there are always other unforeseen variables. I'm glad I took my neighbors recommendation to come here, plus new clients receive $25 off first visit. Worth a try, I'm pretty sure you will be glad you did.