Our team of skilled professionals is dedicated to providing you and your pet with exceptional care. 

Dr. Benjamin Mackin, DVM
Dr. Benjamin Mackin, DVM
Dr. Bonnie Abercrombie, DVM

Dr. Ben Mackin graduated with a Doctorate of Veterinary Medicine from Colorado State University, The College of Veterinary Medicine and Biomedical Sciences in 2003. After working at various animal hospitals in San Diego, Boulder, and Denver, he moved to the Roaring Fork Valley to be near good friends and enjoy the mountain life in 2004. He was an associate Veterinarian at the Aspen Animal Hospital, Carbondale Animal Hospital, and Valley Emergency Pet Care for friend and mentor Scott Dolginow until December of 2006. In early 2007, Ben purchased Carbondale Animal Hospital and began living out his dream of building a small, mountain Veterinary practice that catered to the vision he faithfully follows: A truly compassionate, caring, and small-town practical vision of animal care that can accomplish all the medical and surgical capability necessary in an intimate, welcoming hospital.

A little history of myself for you: (Switching to ‘first person’ here, just had to put out the name)… I grew up in a small fishing village just south of Boston, Ma. Thankfully, I am capable of pronouncing my "R's" thanks to my mom, the speech therapist. However, you’ll see one of my remaining Boston traits if you ever have to get blood work on your pet, I will tell you that I still have a healthy superstition regarding two things: The Red Sox, and blood draws (you just don’t say, “hooray we got the blood”, until you get it all… and you NEVER say hooray about the Red Sox until they win the world series!)

After graduating from the University of California at San Diego with a Bachelor's in Science and a focus in Animal Physiology and Neuroscience, I worked at the Center for Reproduction of Endangered Species at the San Diego Zoo, as well as the Avian Exotic Animal Hospital in San Diego. I will always have a soft spot for exotic and zoo medicine, yet due to the small exotic animal population in Colorado, I will continue to defer to my exotic animal betters in the area.

As you can see, I like to enjoy a genuine, honest, and straight forward relationship with both my clients and patients, and have the professional medical and surgical knowledge to help us always try to make the best decision for your pet.


Over the years, I have naturally developed my diagnostic and surgical capabilities through experience and continuing education, however my greatest joy comes from being your "Town Vet". To me, this means being there for you through all the ups and downs of inviting a pet into your family. From the joyous moment of your first puppy or kitten visit, the development of our elective and education-based preventative medicine plan, behavioral consultations, the trials of random accidents and illnesses, the reasons for diagnostics and surgery, the partnership of eastern and western veterinary medicine, all the way through to the difficult decision regarding quality of life and humane euthanasia. I want to be the Vet that sees your animal from beginning to end and be there for your family through it all.

Michelle Gorton
Certified Vet Tech

Growing up in the Roaring Fork valley, Michelle is happy to be able to serve the animal community she's loved since she was young. Michelle graduated from Rifle High School in Rifle, Colorado in 2007 then received her Associates of Science degree in 2009.  She earned her Associates of Applied Science in Veterinary Technology from Colorado Mountain College in 2012 and immediately started working as a Certified Veterinary Technician at Carbondale Animal Hospital.  Michelle has had the opportunity to participate in several spay/neuter clinics in Mexico as a volunteer technician and gained invaluable experience in a demanding, unpredictable setting.


A true Coloradan, the outdoors consume Michelle's heart. She relishes the summer sunshine, spending time either hiking with her boyfriend, playing make-believe with her two nieces, or nestled in a chair reading a good book. Michelle enjoys taking her long-time companion everywhere with her, Rylie, a bubbly Jack Russell, who you will constantly see bouncing around her feet in the hospital. 


Michelle’s knowledge and skills as a Certified Veterinary Technician are invaluable to Carbondale Animal Hospital and her gentle compassion and love of all creatures is infallible. With Michelle, your animal's well being is in the hands of one the most capable and kind CVTs out there. We are proud to consider her a key member of the CAH team.

Rebecca Everest Palmer
Certified Vet Tech
Emily Bennett
Certified Vet Tech

Emily is a Colorado native who grew up in the small town of Elizabeth but is relatively new to the Roaring Fork Valley. She graduated from Colorado Mountain College with a Associates of Applied Science in Veterinary Technology in 2014 and began her career as a CVT at Aspen Animal Hospital. An opportunity to work closer to home brought Emily to Carbondale Animal Hospital in the summer of 2017. She may not have had the opportunity to work in the cozy, purple building that housed CAH for so many years, but she offers the same warm, welcoming attitude our practice was built upon.  Her furry family includes two cats, Phoenix and Bernard, and two dogs, Griff and Rowdy. When outside the office, she enjoys snowboarding and soaking in the beautiful mountain sunshine. 

Marilyn McDonnell
Veterinarian's Assistant

Marilyn has been in the Roaring Fork Valley most of her life. Growing up in Basalt and graduating from Yampah Mountain in Glenwood has deepened her love for the area. She enjoys hiking in the summers and cross country skiing in the winters. You are likely to see her walking her three furry friends around Blue Lake when the weather is nice. 


Marilyn's love of animals started at a young age. By the age of five she had accumulated two dogs and two cats. Over the years, her passion for animals grew. She realized she would like to help as many as possible and joined the Carbondale Animal Hospital team in 2012. Learning on the job with Dr. Ben as her guide was a dream come true. Since then she has become a valuable part of the staff, and loves coming to work everyday. 

Hospital Cat

Our quirky addition to the Animal Hospital was adopted from Colorado Animal Rescue shortly after Ben bought the clinic.  He's most commonly found lounging in his "thunderdome" above the reception desk or perched somewhere ready to cause trouble.  He is both sweet and surly, full of personality, and quite the character. Every summer, thunder enjoys a lion shave so he can really show off his good looks and his "bikini body". If you look close you may see a lightning bolt shaved into his haircut by Michelle, our resident rad cat artist. We love him so much and he can't wait to meet you...or ignore you completely...depending on his mood.