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

Dr. Benjamin Mackin, DVM
Benjamin Mackin, DVM
Owner & Veterinarian

Dr. Ben Mackin grew up in a small fishing village just south of Boston, Ma. In his own words: "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, Dr. Ben 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. Dr. Ben will always have a soft spot for exotic and zoo medicine, yet due to the small exotic animal population in Colorado, he will continue to defer to the exotic animal betters in the area.

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.

As you can see, Dr. Ben enjoys a genuine, honest, and straight forward relationship with both his clients and patients, and has the professional medical and surgical knowledge to help always try to make the best decision for your pet.

Over the years, Dr. Ben has naturally developed his diagnostic and surgical capabilities through experience and continuing education, however his greatest joy comes from being your "Town Vet". For Dr. Ben, 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, to the development of an elective and education-based preventative medicine plan, from 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 - Dr. Ben wants to be the vet that sees your animal from beginning to end and be there for your family through it all.

Bonnie Abercrombie, DVM
Associate Veterinarian

Dr. Bonnie was born and raised in the Chicagoland area. From a very young age, she dreamed of a career spent helping animals.


Dr. Bonnie attended Michigan State University where she received a degree in chemistry. After spending a year traveling in Europe, she attended Ross University School of Veterinary Medicine in St. Kitts.


Dr. Bonnie completed her clinical rotation at Colorado State University where she fell in love with the beauty of Colorado.

After completing a small animal internship at Animal Specialty Group in Los Angeles, Dr. Bonnie returned to Colorado and has practiced emergency medicine at Valley Emergency Pet Care. 

Dr. Bonnie joined Carbondale Animal Hospital in 2019 and has truly enjoyed caring for your pets. Her love of emergency medicine allows her to see urgent care cases during daytime hours as well as offering your pets routine wellness care.  


When not working, Bonnie enjoys cooking, hiking, traveling and spending time with her husband, children, four dogs, and countless chickens.

Oneal Bogan, DVM
Associate Veterinarian

Dr. Oneal Bogan has lived in the Roaring Fork Valley her entire life, other than when she attended veterinary school at Colorado State University. She graduated in 2013 with her doctorate of veterinary medicine and began practicing in Carbondale. She has worked as a mobile veterinarian on both large and small animals and has worked at small animal clinics as well.  

Dr. Oneal is certified in veterinary acupuncture as well as animal chiropractic care.  She completed her acupuncture training at CSU's One Health SIM course and her chiropractic education at Options for Animals.


Her interests lie in offering her patients a integrative approach to making sure they live their lives to their best ability. She enjoys geriatric care, dentistry and being part of an animal's life from puppy or kitten hood to their golden years.

If her free time, Dr. Oneal enjoys spending time with her family, reading and writing. She has an array of furry family members, including horses, dogs and chickens. 

Michelle Gorton
Certified Veterinary 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 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, 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. Her newest addition, a sweet pit bull named Cahira, can be seen tagging along as well. 


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.

Jessica Gerot
Certified Veterinary Tech

Jessi grew up in Iowa City, Iowa and attended the University of Iowa before joining the Army in 2009.

In 2013 her puppy, Veda fell deathly ill with pneumonia. After a trip to the emergency veterinary clinic near her home, she realized her calling as a veterinary technician.


She soon got a job at the clinic that saved Veda’s life and fell in love with working with animals. She moved to Colorado in 2018 and obtained her CVT from Colorado Mountain College.


Her love of animals and passion for their care has brought her to Carbondale Animal Hospital, where she continues to grow and improve
her technical abilities and patient care. Outside of the clinic, Jessi enjoys skiing, snow shoeing, hiking, camping and spending as much time outdoors as possible.

Zoë Schein
Veterinary Assistant 

Zoë joined the CAH team in 2022. You'll find her at the front desk or assisting Doctors, and Techs with anything needed.

Zoë was born in New Mexico where she learned to ski and at a very young age started Alpine Ski Racing. Zoë moved to Colorado to pursue her dreams where she attended the Vail Ski and Snowboard Academy. She was there for several years before deciding to finish out her career on the Aspen ski team, which lead her to Carbondale.
After graduating high school and deciding to no longer ski race, and set out to discover what the world had to offer outside of the slopes. She attended Western Washington University for a year and has spent the past few traveling and working, before landing back landing back in Carbondale spring of 2021.

Zoë loves all animals but often takes the office cat, Pretzel, home for extended stays.
On her free time you can find her making art, tending to her many plants, and spending time outdoors. Zoë is also a self taught Silversmith and loves to make jewelry when she has the time.

Georgia Ackerman
Veterinary Assistant 

Georgia was born and raised in the heart of this town, and Carbondale Animal Hospital was her family's veterinarian provider for as long as she can remember. After graduating from Roaring Fork High School, she moved to North Carolina for continuing education. She received a Bachelor in Science with a concentration of Sustainable Agriculture from Warren Wilson College. On this pastoral campus, she managed a 60 head herd of black angus-hereford cattle and a 40 head herd of dorper sheep. This is where Georgia found her love of working with animals: large and small. She spent many nights in college assisting cows calve and sleeping in the office to watch over sick animals.


After graduating, Georgia returned to the Roaring Fork Valley to manage a local raw dairy along with swine, sheep, and laying hens. She then relocated back to Carbondale where she worked in the service industry and eventually ended up working here at the clinic. The opportunity to work close to home with animals and a great crew was too good to pass up. 

You may recognize Georgia from the local pizza shop where she likes to hang out and sometimes jumps behind the counter to serve you a slice or pour you a beer. She also likes to spend her weekends in the mountains; scaling up a rock wall, shredding the pow pow, or taking her beautiful dog on a hike. Georgia loves to cook and spend time with friends and family in her garden, on the river, or by a roaring fire. 

Ash Profile Pic for website.jpg
Ashlyn Smith
Veterinary Assistant 

Ashlyn is originally from Georgia but moved to Colorado to chase rivers and spend the majority of her time outdoors. She loves to go ski touring, hiking, and whitewater kayaking. When she is not outside, she loves helping animals in need.


She obtained her Bachelor's degree in Biology at Georgia Southern University where she realized her passion for animals. She began fostering senior pets and working in Veterinary Medicine. When she moved to Colorado, she honed her passion for animals and became a Veterinary Technician. She started working at Carbondale Animal Hospital in 2021 and has loved every moment since!

Hospital Cat

Jasper joined the CAH team in 2021. Jasper was adopted from CARE when his owner could no longer care for him, and was immediately loved by the staff at CAH. Jasper has never met a stranger (animal or human) and is often found lingering in exam rooms, hoping to be part of the appointment. 

alex pic.jpg
Alex Avita
Veterinary Assistant

Alex is a Colorado native, born and raised in Glenwood Springs. She spent a lot of her time volunteering anywhere she could, from LiftUp, to animal shelters, and restoring hiking/biking trails.


Alex is currently in the works to attend the Colorado Mountain College Veterinary Technician program to become a CVT. Alex got her start in the veterinary field in 2020 where she started working with large animals then moved over to working with small animals. Early 2022 she started here at Carbondale Animal Hospital where her passion of working with animals continues to grow and she works with an amazing team who hold the same values as her.

Alex lives with her boyfriend Leo, two beautiful rescue cats-Georgy (Noodle) and Mr. O’Malley and the sweetest little chihuahua you’ll ever meet, Chico Bean. Alex enjoys spending her time painting landscapes and animal portraits, mountain biking, hiking, camping, off roading and skiing. No better place to do what she loves than beautiful Colorado.

Hospital Cat

Pretzel was adopted by the CAH staff when they fell head over heels in love with her after her limb amputation due to a severe injury. Pretzel can be seen dashing around the hospital or sitting in her signature Pretzel style in the waiting room.