small team, big hearts

Meet the HCAL Family

Our team of licensed veterinarians along with our experienced support staff make sure your pet gets the highest standard of treatment.

HCAL Team Member Dr. Page
Medical Director

Bernie Page

I first began working for a veterinarian when I was 13 years old and have never stopped pursuing growth in the profession. Throughout these many years in veterinary medicine, I have been blessed to care for the animals that are truly members of our families. I love working with our staff and the family type atmosphere here. In my free time, I enjoy time being outdoors with my family, friends, and church family.

HCAL Team Member Dr. Mackrell

Dr. Amy Mackrell

As the Veterinarian, I see my animal patients in our wellness clinic and perform spay & neuter surgeries. I love my work family and all animals! I’m a mom of five kids Reid, Rory, Claire, Riley and Rhett and spend most of my time loving, feeding, caring and encouraging them. I am married to my wonderful husband, Regis, for 27 years. We have one chiweenie, Miracle, and four cats, Ruby, Lilac, Delilah and Lucy.

Executive Director

Becky Forrest

Operations Manager

Amy Pressnell

HCAL Team Member Austin
Veterinary Technician

Austin Escobedo

I love that I get to see new and unique dogs every day and get to cuddle with the puppies at Hill Country Animal League. I am a certified dog trainer and my skills help with the dogs at the clinic.

HCAL Team Member Bernadette
Medical Records Manager

Bernadette Vogel

I love making a difference in people's lives, helping those less fortunate, and being a part of something great at Hill Country Animal League. I hold a BS in Education from Texas A&M University and love working around other Aggies. I have a wonderful husband, two grown daughters, and a 70lb dog rescued through the clinic. In my free time, I spend time in my church community and my husband's personal side business.

Bernadette’s Baby


I have been coming to the clinic since I was 8 weeks old when my former family brought me to be spayed before going to a rescue. I stole the hearts of everyone at Hill Country Animal League and continue to come every day to play.

Veterinary Technician

Bree Forest

Veterinary Technician

Cat Mahaney

Veterinary Technician

Courtney Coronado

HCAL Team Member Devin
Clinic Supervisor

Devin Angelucci

At Hill Country Animal League, I bounce between the surgical side of operations and the customer-oriented side. Like all our staff, I strive to make every client and patient feel comfortable and am driven to serve others, whether it's clients, staff, or patients. I enjoy seeing all the animals at HCAL, have fostered numerous cats and dogs, and even ended up adopting one, Millie, who comes to work daily.

HCAL Team Member Faith
Recovery Technician

Faith Northcutt

As a Recovery Technician, I monitor the dogs and cats post-surgery and give shots, microchips, and nail trims. I love how I am able to work with my family, my husband, and my dogs at Hill Country Animal League. I’m currently working on getting my Veterinary Technician certification and am always looking to learn more about animals.

HCAL Team Member Jennifer
Clinic Coordinator

Jennifer Rodriguez

At Hill Country Animal League, I mostly manage the front office and scheduling. I started in animal medicine right out of high school here in Boerne, went to San Antonio College for medical, and stayed in the medical field for many years. In my free time, I like to go to the lake and go out on the boat. I have a wonderful husband and one son who is engaged to be married. We have two kitties, Turkey and Milo, who we love dearly.

Front Desk

Keri Wafer

Veterinary Technician

Makayla Smith

HCAL Team Member Will
Veterinary Technician

William Northcutt

As a Veterinary Technician at Hill Country Animal League since 2013, I love knowing that we are making a difference for animals. In my free time, I like learning about history, writing, and hanging out with my wife and three dogs.

Hill Country Animal League Logo

924 N. Main Boerne, TX
(830) 249-2341


115 W. Bandera Boerne, TX
(830) 249-8040

Visit Thrift Store