97.3% would refer friends and family to us

4 stars Customer since 2015

Like the staff...just took extremely long, an hour, for the vet to actually come into our room. We were there for 2.5 hours...for just annual exams on 2 cats.

5 stars Customer since 2013

After using another vet for 15 years I switched to cottonwood two years ago and it was the best decision for my pets that I have ever made! The entire staff is amazing. Dr Kevin Terra is not only a great doc but also a friend .

5 stars Customer since 2012

Been with this vets for over 15 years. Love it!

4 stars Customer since 2017

Everyone was very friendly and helpful from the first phone call to the checkout. Only thing I wish would have happened is that Tazz's first dose of medicines were applied in the Clinic so that we would have an example of how to apply them properly while holding Tazz still for each future application. Thanks for the positive experience and we will definitely go there again..

5 stars Customer since 2017

Got my dog in quickly in a emergency situation. Surgery was a success and left with a much happier dog , her pain was relieved.

5 stars Customer since 2016

We love CSAC for their excellent care of our dog, Mina. She loves the staff and is never stressed out. They provide caring, prompt service with a friendly staff.

5 stars Verified customer

Kind and knowledgeable vetenarian. Goes above and beyond for her 4 legged patients

4 stars Customer since 2014


5 stars Customer since 2014

Thank you for treating Carly so well. We had very little wait time and were attended to quickly. Although nothing was found when her nose was inspected for a suspected fox tail, she never sneezed again after we left. However our other two dogs displayed the same sneezing symptoms for about 12 hrs. Virus maybe? All is well now. Thanks

3 stars Verified customer

The wait was unusually long today...approx.1 hour 30 minutes.

Not sure but I think there was only one vet-maybe there was an emergency patient.The vet techs are great as was Dr. Hilyard.I just wish that they could have told us approx. how long the wait would be. We all assumed it would be no more than a half hour. The worst part was Millie's(?) parents were on the phone for 30 minutes yapping into their phone. Some people have no manners! I thought the girls would tell them to take it outside! The care was great but the wait was unbelievably uncomfortable.Not the norm for this awesome office.