This clinic deserves a five star review. The price is reasonable and we cannot be more satisfied with their services. We are not even charged for a progress check. Too sad that our dog has a terminal illness that they cannot cure him. But they have done whatever they can to keep him as comfortable as possible during his last days. Dr. White is a very kind person. Highly recommended.Xiang S.