Our Careteam

Ronnie McGill

Practice Manager

Ever since he was young, Ronnie has wanted to serve as a voice for those who can’t speak for themselves. For him, advocating for animals is a lifelong pursuit! Ronnie is the Practice Manager here at Crystal Mountain Animal Hospital and has now been a veterinary professional for more than 16 years.

Ronnie is originally from Austin, and lived with his family in Oklahoma, New Mexico, North Dakota, Texas, and Mississippi before settling back in this area in the late 1980s. He joined the Crystal Mountain Animal Hospital team in October of 2000; within a year and a half, he had become the Practice Manager. Ronnie has been here ever since!

Ronnie and his wife, Kristen, have a beautiful young daughter named Jade. As a family, they enjoy swimming and boating, visiting local parks, and seeing movies. Ronnie also likes to watch football and car-racing whenever he gets the chance.

Read More

Photo of  Ronnie  McGill

Leslie Gallegos

Veterinary Assistant

Leslie’s childhood dog inspired her to love all animals—when her beloved pet fell ill, it was up to Leslie to take care of her. The experience made a permanent impression! Leslie has known ever since that she wanted to help others’ pets as a veterinary professional.

Leslie grew up in Laredo, Texas and moved to Austin in 2015. She previously worked in the restaurant industry for several years before deciding to jump head-first into animal care. Leslie became a member of the Crystal Mountain Animal Hospital family in early 2017, and is currently studying in college to become a veterinarian!

When she has a spare moment between her busy school and work schedules, Leslie enjoys tending to her garden and spending time with her dog, Lola.

Read More

Photo of  Leslie  Gallegos

Trish Ragusa


Trish has owned pets ever since her early days growing up in Houston. Her animal companions have always pulled her and her family through rough times with their unconditional love, steadfast loyalty, and unbridled joy! For Trish, working in the field of veterinary medicine is all about giving something back to the animals who have offered her so much.

After many years spent in the business world, Trish was thrilled to begin her journey in pet medicine right here at Crystal Mountain Animal Hospital in April of 2016. She serves as a front-desk receptionist, and her favorite part of the job is getting to greet the area’s pet owners on a daily basis. Trish especially loves to witness firsthand the special relationships between animal and owner! She’s also passionate about animal rescue, and is even working with other volunteers to help set up an animal shelter in the Lake Travis area.

Trish has two grown children, a wonderful young grandson, and a second grandchild on the way. She lives on Lake Travis with her beloved pit bull, Sam, who considers himself best friends with every single human and animal in the neighborhood.

Read More

Photo of  Trish  Ragusa

Sam Ragusa

Office Mascot

Photo of  Sam  Ragusa

Website Designed & Developed by DVMelite | All Rights Reserved | Login