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 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, 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.

Emily Bennett
Certified Veterinary Tech

Emily is a Colorado native who grew up in the small town of Elizabeth. Emily 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. 


Emily's furry family includes two cats, Phoenix and Bernard, and two dogs, Griff and Odie. When outside the office, she enjoys snowboarding and soaking in the beautiful mountain sunshine. 

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.

Ash Profile Pic for website.jpg
Ashlyn Smith
Veterinary Assistant 
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. 

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. 

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.