Very professional and they really seem to care about the welfare of your pet. I feel the prices are fair, vets can be very expensive and they don't overcharge. I live way over on the other side of town, but the travel is worth it in my opinion. Dr Patton is the best!