I brought my kitty in here because he was throwing up and I could not figure out why. The Dr was extremely personable and took the time and put in the effort to figure out why my cat was vomiting. My cat is doing great now and stopped vomiting. The NEW staff of Fairview Animal Hospital is GREAT and I am so grateful for the Doctor Grewal and techs that are there! I will forever tell people about this practice as well as bring my pets here.