My dog had surgery here recently. We have been most impressed with the quality of care given to her. The op itself went really well. We received a good amount of quality communications throughout the day, follow up care has been so good. We have all felt very well looked after by what is a kind, caring, and highly professional team.