Dr. Caroline Oreel is reasonably priced. Not only that she has a seperate area for dog and for cats. Seperate waiting rooms. She is a kind hearted individual who truly cares about animals. She came into the office on Easter Sunday for an emergency call from us. Our two dogs had a fight in our house and one dogs nose was hanging off. She met us at the office within 5 minutes and stitched it back on. I now just found out my dog has osteocarcoma the same dog she stitched two years ago and she's always there for me. Takes my calls and always gets back to me. Just a real genuine person. If your new to Sedona give her a chance to become your vet. She always schedules me in to appointments for the same day if need be unlike the other vets in town who never seem to have availability. Her office is always clean. Her staff is just as kind. Her front desk is polite. Mary/receptionist is awesome! I can't see that you would disappointed with her.