Appointments are scheduled Monday - Friday from 9:00 am - 1:30 pm, and from 3:00 pm to 5:45 pm, and on Saturdays from 9:00 am - 11:45 am. If you are a new client, there are some simple forms to fill out (which can be downloaded here. Please be sure to bring your pet's vaccination records and/or medical history.

When you arrive, let the receptionist know the reason for your pet's visit at the clinic. Once a room is prepared for you, an assistant will call you back to get your pet’s weight, and will show you into an exam room. If your pet is here for an annual physical, an assistant will collect blood or stool samples if needed, and prepare the room for the doctor's arrival. The veterinarian will perform a thorough exam of your pet, vaccinate your pet if needed, and discuss any health concerns with you. Based on your pet's physical exam, the doctor may recommend further testing. We offer many in-house tests with results available the same day, and we also offer in-house digital radiology and ultrasound. Feel free to ask for an estimate of services, if needed, before services are done during your visit.

Once your appointment is over, you may wait up front as the assistants prepare any medications for your pet and enters the provided services and test results into the computer. They will bring any medications to the front desk where one of the staff members will go over any instructions for your pet. If you need a follow-up appointment, you can schedule it as you complete your check out.


Dr. Haney has been caring for my family's dogs for many years now. He is always very knowledgeable and caring, and demonstrates a positive and upbeat attitude. I trust him to guide me in managing my dog's medical care. Dr. Haney has performed surgery on both of the dogs we've owned, and has done an excellent job, not only with the surgery itself, but also with any follow up that was needed. The front desk staff and vet techs at Bon Air Animal Hospital are also friendly and professional. I have referred several friends over the years, as a result of my high degree of satisfaction with the practice!

- Valerie S

Contact Us

Contact Heading Decor


This email address is being protected from spambots. You need JavaScript enabled to view it.

Our Address

2749 McRae Rd.
Richmond, VA 23235


Mon - Fri: 8am to 7pm
Sat: 9am to 12noon

Doctor's Hours
Mon - Fri: 9am to 6pm
Sat: 9am to 12noon


Call: (804) 320-5991
Fax: (804) 320-3517