Thank you for registering as a New Patient! Please remember to call us to make an appointment at 434-971-3500. We look forward to meeting you!
If you need to register an additional pet, please use the form below and submit a new form for each pet.
Payment is expected at the time services are rendered. We accept payment by cash, check, Visa, MasterCard, Discover, and CareCredit. A deposit may be required for major medical or surgical cases or for emergency services. Accounts must be paid in full before hospitalized pets may be released. We have no desire to extend anyone beyond their means and will gladly advise you on anticipated costs for the care of your pets.