Book an Appointment Online

Existing Clients

New Clients

Due to a shortage of doctors, our medical capacity will be significantly reduced for the foreseeable future. Because of this, we are currently unable to accept new clients, except in true emergency situations. If your pet is in need of urgent care, please don't hesitate to call us at (928) 770-4918.

Quote Circle
Quote Circle2

Completely wonderful, the entire office, while very professional is also friendly and informative. You can absolutely tell that your pets and their health are the priority.

Quote Circle
Quote Yellow

Completely wonderful, the entire office, while very professional is also friendly and informative. You can absolutely tell that your pets and their health are the priority.