Dr. Janeen Counts (Owner, DVM)

Dr. Counts started Canyon Crossroads Animal Hospital with her late husband in 1987. Dr. Counts is a native New Mexican and graduate of Oregon State University College of Veterinary Medicine. Her veterinary interests are broad and include reproductive medicine, soft tissue surgery, and behavioral medicine.


Dr. Hayley McWilliams (DVM)

Dr. McWilliams is a graduate of Colorado State University College of Veterinary Medicine. A New Mexican native, her interests include internal medicine and acupuncture.


Joshua Douglas (Office Manager)

I have been with Canyon Crossroads for longer than I can remember! My mother and father started the business in 1987 and I have been apart of the business since I was a baby! I worked up front for years and transitioned into management 3 years ago. I am an avid car geek and I love talking with our clients! I have three dogs and three cats that make sure to keep life interesting at home.


Barbara Robbins (Office Manager)


Lynn Kegler (Front Staff)

I have been at Canyon Crossroads Animal Hospital for almost 15 years and love being able to help all the caring clients and their pets that come in. My husband and I have been East Mountain residents for over 20 years. In my time away from work I enjoy spending time with my kids, two dogs and a cat. I am an avid reader, love nail art and ice hockey (Go Red Wings!).


Dina Abernathy (Front Staff)


Karen McCartney (Front Staff)

Karen is a long-time receptionist here at Canyon Crossroads. She loves all animals, but she especially loves cats! Enjoys gardening, traveling, and educational experiences in her spare time.


Jeanna (Front Staff)

Jeanna is orginally from a small town in Oregon, but she has lived in many different places. She has owned many different types of animals, from as large as horses to as small as hamsters. Animals have always been a passion for Jeanna. She has a blind dog, cat, and one hamster. No matter what type of furry or otherwise companion we have, they all hold a special place in our hearts.


Greg Maestas (Technician)

Greg started out his work career cooking in fast food restaurants and diners. Greg has been a certified veterinary assistant for the past 10 years. He spent eight years as an ICU nurse and two years in general practice at Canyon Crossroads. He lives in his “sorority” house with his mother, sister, four cats and three dogs. Greg has realized that veterinary medicine does not require one to shave, which the patients tend to like!


Mikal Porras (Technician)

I’ve been a vet tech for 2 years. My passion has always been with helping animals. I also enjoy doing make up. I’m a wife and a mother. I have 5 dogs and 4 sugar gliders.


Laura (Technician)

Laura Started her veterinary career at St. Francis Animal Clinic in 1992 after graduating from UNM with a degree in Studio Art. 10 hospitals and 20 years later, she started at Canyon Crossroads last December. Her experiences include exotics, neurology, and 4 years in North Carolina. Laura grew up on Air Force bases all over the US, Japan, and England. Her hobbies include crochet, birdwatching, and making jewelry, along with other arts and crafts. She also has 2 Siamese cats at home, one of which was formerly the hospital cat at Sangre de Cristo Animal Hospital in Santa Fe


Amanda (Technician)

Amanda went to Brown Mackie College to become a vet tech. She has a strong desire for loving and taking care of animals. Amanda is a woman of God, who enjoys going to church, spending time with family, dancing, and is a big hockey fan! Go Penguins!


Tracy Chavez (Kennel)

Tracy has five years of experience working with animals. She is a mother, wife, and currently resides in Albuquerque. Her life ambition is to help her children succeed in their future endeavors in life.