Skip NavigationSkip to Primary Content

Team collage

OUR CARING AND COMPASSIONATE VETERINARY CARE TEAM!

Mechanicsville Animal Hospital has a large team of dedicated, caring, and experienced veterinary staff that works together to ensure that you and your pet have a great experience at each and every one of your veterinary visits. Please call us at (804) 559-9800 to speak to one of our veterinary staff members.

Our Veterinarians

Dr. Stuart Callahan at Mechanicsville Animal Hospital

Dr. Stuart Callahan

Lead Veterinarian

Dr. Desiree Brooke at Mechanicsville Animal Hospital

Dr. Desiree Brooke

Veterinarian

Dr. Mark Woodhouse

Dr. Mark Woodhouse

Veterinarian

Dr. Tracy Predew at Mechanicsville Animal Hospital

Dr. Tracy Perdew

Veterinarian

Dr. Taylor Scott

Dr. Taylor Scott

Veterinarian

Dr. Janie Young at Mechanicsville Animal Hospital

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Dr. Noell Cosby

Veterinarian

Dr. Stuart Callahan at Mechanicsville Animal Hospital

Dr. Stuart Callahan

Lead Veterinarian

Dr. Desiree Brooke at Mechanicsville Animal Hospital

Dr. Desiree Brooke

Veterinarian

Dr. Mark Woodhouse

Dr. Mark Woodhouse

Veterinarian

Dr. Tracy Predew at Mechanicsville Animal Hospital

Dr. Tracy Perdew

Veterinarian

Dr. Taylor Scott

Dr. Taylor Scott

Veterinarian

Dr. Janie Young at Mechanicsville Animal Hospital

Dr. Janie Edwards

Veterinarian

Dr. Noell Cosby

Dr. Noell Cosby

Veterinarian

Our Licensed Veterinary Technicians

Brooke Swick, LVT

Brooke Swick, LVT

Lead Surgical Technican

Rachael Hendrix, LVT

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Jamie Leonard, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Molly Trimmer, LVT

Licensed Veterinary Technician

Brooke Swick, LVT

Brooke Swick, LVT

Lead Surgical Technican

Rachael Hendrix, LVT

Rachael Hendrix, LVT

Licensed Veterinary Technician

Jamie Leonard, LVT

Jamie Leonard, LVT

Licensed Veterinary Technician

Molly Trimmer, LVT

Molly Trimmer, LVT

Licensed Veterinary Technician

Our Leadership Team

Kayla Bartel

Kayla Bartel

Practice Manager

Bridget Foster, LVT

Bridget Foster, LVT

Floor Operations Manager

Bryan Archer

Bryan Archer

Assistant Floor Manager

stencil drawing of dog's face and body

Abby Faulconer

Receptionist Manager

Erik Huefner

Erik Huefner

Boarding Supervisor

Amanda Johnson

Amanda Johnson

Lead Client Coordinator

stencil drawing of dog's face and body

Kali Austin

Inventory Operations and Accounting

Kayla Bartel

Kayla Bartel

Practice Manager

Bridget Foster, LVT

Bridget Foster, LVT

Floor Operations Manager

Bryan Archer

Bryan Archer

Assistant Floor Manager

stencil drawing of dog's face and body

Abby Faulconer

Receptionist Manager

Erik Huefner

Erik Huefner

Boarding Supervisor

Amanda Johnson

Amanda Johnson

Lead Client Coordinator

stencil drawing of dog's face and body

Kali Austin

Inventory Operations and Accounting