Make an Appointment

New Clients

New Clients

Dominion Valley Animal Hospital always welcomes new clients!  Our goal is to serve the unique health needs of your pet and communicate with you so that, together you can make the right choices to keep your pet healthy through a long life with your family.


Patients are seen on an appointment basis. Life-threatening emergencies take top priority and we ask for your patience as we treat these patients. Our appointment schedule is set-up to accommodate sick patients that need to be seen within in a day or two. We strive to stay on-time so everyone is happy.

Please bring your pet’s previous medical records to your first appointment. This includes vaccination dates and any previous lab work. You can either bring a paper copy or ask your previous veterinarian’s office, rescue organization or breeder to fax or email them to us.

Client Forms

All of our forms are on our Forms page for your convenience in locating, filling out and bringing the form to your pet’s appointment.

Easy Payments with Convenient Options

We are pleased to accept a variety of payment options for veterinary care.  While we do require payment at the time service is rendered, we accept the following forms of payment:  cash, debit cards, Visa, MasterCard, American Express, Care Credit and pet insurance.

Pet Health Insurance

We recommend all pets be covered by pet health insurance.  These plans help pet owners cover the cost of veterinary care throughout a pet’s lifetime.  The pet owner pays the insurance company, and the insurance company reimburses the pet owner for veterinary expenses.  It is an easy process between pet owner and insurance company.  There are many companies providing pet health insurance.  For a comparison of pet insurance plans, please visit petinsurancereview.com or consumersadvocate.org.

We look forward to meeting you and your pet!