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)

Amanda Koncar (Front Staff)

Amanda grew up in a little village name Isleham, England. She moved to New Mexico with her husband in 2016, bringing along her three dogs and two cats. Amanda takes great pride in her client communication skills and is a great team member.

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.

Christina Waldrop (Technician)

I have been a vet tech for 10 plus years and have a lot of experience in emergency and critical care medicine. I am a wife, and mother of a daughter. I have five dogs, two snakes, and a cat.

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.

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.