Very friendly and reasonably priced. Did not have to wait weeks to get our dog seen and the wait time after check in was not long at all!