Appointment Requests 

New and Established Clients: Call 724-779-8300 or email at to schedule an appointment. If you email us, please make sure to include your name, your pets name, what is going on, and a phone number. 

Established Clients: You can also use the pet portal to schedule your pets' appointment without having to wait for confirmation. Check out our pet portal page for more details.


© 2023 Windrose Animal Hospital