We are presently welcoming new clients and patients to our flagship Granby Veterinary Hospital location! If you have specific questions or need assistance, please call or text us at 757-960-6977 or e-mail [email protected].

Our client service representatives will reach out to you within one business day of submitting your form to assist with scheduling. We collect a $78 deposit for all new client appointments, which will cover your pet's first doctor exam. We need to receive the deposit within 72 hours of scheduling this exam to fully reserve your appointment, and it is refundable if for any reason you cancel the appointment with at least 24 hours' notice. If your pet enrolls in one of our customizable wellness plans, the deposit can be used towards their care plan!.

We typically cannot accommodate same- or next-day urgent care visits for new clientsIf you have not been to one of our hospitals before and have a sick pet that needs immediate attention, please reach out to a local urgent care center.