Professional and friendly staff and doc. Explained what was needed for dog's condition, along with options to get there. Fully answered my questions. Was not rushed. Staff provided range of options and low high estimates. Highly recommend doc and clinic.