Very courteous, communicates well, very caring which is always checks with the patient to make sure everything is fine during and after the procedure, charges are not outreageous, location is great and most of all, assistants are all friendly and courteous as well.