I looked for an veterinarian for a while after I moved to AZ and I am glad I found this place. The staff is caring, never make you feel rushed during the appointment and they listen to your concerns. They provide you a cost estimate before any treatment begins.
Having office hours on Saturday and Sunday is a huge plus, it make it more convenient and less likely you will have to make an expensive trip to the emergency vet.