All Creatures Veterinary Clinic (XL Vets Ireland)
Welcome to All Creatures Veterinary Clinic, where the health and well-being of your pets are our top priorities. With over 30 years of experience in veterinary care, our compassionate and professional team is dedicated to providing the best animal health services in Roscommon and surrounding areas.
We offer a wide range of services, from neutering to vaccinations and pet dentistry. Our caring approach ensures that every pet receives the gentle and expert care they deserve.
Our facilities are equipped with state-of-the-art technology to provide accurate diagnoses and effective treatments. We have comfortable consultation rooms, inviting waiting areas, and high-quality operating theaters designed for the safety and comfort of your animals.
In addition, our 24-hour emergency service ensures that your pet is always cared for, no matter the time of day. We also have a well-stocked shop where you can find quality products for your pet’s needs. Visit us and see the difference in veterinary care!
Opening hours
- sunday: (closed)
- monday: 8:30-20h
- tuesday: 8:30-20h
- wednesday: 8:30-20h
- thursday: 8:30-20h
- friday: 8:30-20h
- saturday: 9h-18h
Our comment from InfoVet about All Creatures Veterinary Clinic (XL Vets Ireland):
Comprehensive Care with a Compassionate Touch
All Creatures Veterinary Clinic, part of XL Vets Ireland, has established itself as a highly trusted veterinary practice known for its professional expertise and genuine compassion. The clinic is widely recognized for its ability to handle a wide variety of pets, from common household animals to exotic species like ferrets, ensuring that every animal receives specialized and safe care.
- Comprehensive Medical Services: The clinic offers a full range of veterinary services, including routine check-ups, vaccinations, preventive medicine, and surgical procedures such as spaying and neutering. They are also equipped to handle complex cases, providing diagnostics, dental care, and post-operative monitoring.
- Emergency and Flexible Availability: Understanding the unpredictable nature of pet health, the clinic provides a 24-hour emergency service. Many clients highlight the staff's willingness to accommodate urgent appointments, even at unusual hours, demonstrating a strong commitment to animal welfare over convenience.
- Expertise in Exotic Animals: A standout feature for many owners is the clinic's proficiency with exotic pets. Owners of ferrets and other non-traditional animals have praised the team for their patience, specific knowledge, and careful handling, ensuring these unique creatures feel secure during visits.
Trusted by Generations of Pet Owners
What truly sets All Creatures apart is the enduring loyalty of its clientele. Many pet owners have been visiting the practice for over 15 years, citing consistent excellence and a deep sense of trust. The staff is frequently described as empathetic, patient, and exceptionally good at putting anxious pets and their owners at ease. Whether dealing with a skittish cat, a senior dog, or a nervous puppy, the team demonstrates remarkable gentleness and understanding.
Owners particularly appreciate the clear communication provided by the veterinarians, who take the time to explain conditions and treatment options in plain language. This transparency, combined with reasonable pricing and a focus on the animal's well-being rather than just profit, creates a reassuring environment for pet parents. From routine vaccinations to compassionate end-of-life care, the clinic is celebrated for treating every animal with the same level of care and dedication as if it were their own.
All Creatures Veterinary Clinic (XL Vets Ireland): Reviews
Fantastic experience: Get all my cat medicine here. Staff are very friendly + give good advice too.
Fantastic experience: Seen my dog for an emergency appointment at 2:30 am, first time visit and were very accommodating and staff were very helpful. Have been taking him here since and wouldn't change. All the staff are welcoming and want to help.
Fantastic experience: Caring and considerate staff, reasonable pricing and very professional.
Fantastic experience: Experts on hand. My cats have been checked over, injections done and no fuss. Thank you
Fantastic experience: We were visiting from Portugal and needed help with my dog before traveling to Wales… the staff were super helpful, responsive and gave me honest advice, saving my dog from an unnecessary visit. I cannot thank them enough for helping us when we were not even an established client!!
Fantastic experience: Wonderful staff, very kind and helpful with my aging cat.
Fantastic experience: Very caring vets great advise reasonable price
Fantastic experience: The veterinarian is very professional and attentive. Reasonable prices with the best attention. We are very happy with their services.
Fantastic experience: Excellent Service. Was able to get an appointment without issue and staff were great.
Positive experience: Helpful staff vet explained everything everyone just so kind and caring
Fantastic experience: My cat's vet, I was very well attended to. I called one day and the next day I went to vaccinate him, super fast service. Attentive staff.
Fantastic experience: Excellent service
Fantastic experience: Always so helpful
Fantastic experience: The staff are friendly, accommodating and so empathetic to your needs as a pet owner. My cat had a click in their jaw, and while I didn't need to use All creatures services in the end: the staff made me feel reassured that my pet was going to be in great hands as they remained in contact with me throughout the crisis. Thank you for accepting my call and for staying in touch with me to keep me updated on the next vets availability.
Fantastic experience: Caring service
Fantastic experience: Very helpful, professional staff made it it a pleasant visit for our dog.
Fantastic experience: Very good.
Fantastic experience: Extremely helpful and reasonable prices
Fantastic experience: They are so experienced and very helpful and very good with animals
Negative experience: They care more about Money than they do about the animal. I took my cat to this vet in late June, he wasn't acting himself, he was getting sick and letting out cries. I took him to the vet, they gave him anti biotics and sent him home. The next day I took him back as he was getting worse. They then took him in for 4 days and he had to be put down on the 30th. They seemed to want my money as soon as they could get it after my poor cat had been put down. They asked me if I wanted to cremate him and I said yes and bought an Urn totalling 290 Euro (everything altogether was almost 1000 Euro). After a few weeks I went to pick up the ashes, upon getting home I noticed that the nameplate was wrong, there was one with just his name and another with his name and the date of his birth and death. But they had got this wrong. After weeks of waiting for this to be fixed, I decided to call them and I was told they would look into it. I was called back and told that the fixed nameplate would be sent out to me but the partial refund I asked for was declined. I was berated over the phone over how much I had spent on this, I asked for the number of the crematorium and was told that it was against their privacy policy. I found the number myself and spoke to a kind man who told me that the vet had sent them the wrong dates. He apologized profusely for the mistake he had made, but also explained that the error originated from All Creatures, who refused to apologize for their mistakes and their treatment. Avoid this vet at all costs. Your pet will thank you for it.
Fantastic experience: Great staff and facilities. Avril and staff are so helpful as we had to attend with our dog.
Fantastic experience: Very good staff! They were very pleasant.
Fantastic experience: Very good
Fantastic experience: Pretty good, my cats all got spayed here and they did not die so five stars yes
Fantastic experience: Great friendly service
Fantastic experience: Great staff
Fantastic experience: Always very helpful
Fantastic experience: A1
Negative experience: Vet was incapable of handling a tranquilized horse. Claiming the horse (that had trouble standing due to the injection he gave), would kick and jump. Horse currently can't move without having to catch itself, clearly off balance, he then told us to load it in a horse box..... If your age and physical ability impairs you, stick to pets.
Fantastic experience: Fantastic professionals. Good prices. My dog was trimmed, inspected, injected and medically treated. Fabulous care and price. Highly recommended.
Fantastic experience: Kind and caring, talk through treatment options, to discuss best plan for your pet
Fantastic experience: Reassuring and informative. Good experience.
Positive experience: As far as vets go they were ok but I'll still shop around for a friendlier one
Fantastic experience: I have always brought my dog to All Creatures veterinary and they are very professional and friendly. I would 100% recommend them.
Fantastic experience: Very professional and great service
Fantastic experience: Brilliant care as always.
Fantastic experience: At all creatures today. Brilliant service from counter to vet.
Fantastic experience: Excellent care and treatment. Lovely people. 5 stars as always
Fantastic experience: Having had dogs for many years the care they have received from AC has been exceptional
Fantastic experience: 5 star as always
Fantastic experience: Had my dog seen to by a lovely kind vet,small dog had 12 teeth removed a week earlier and I was so worried about his condition.This man explained everything and checked my dog.What a relief.all was fine..I've been going to "All Creatures"well over 15 years.
Fantastic experience: Lovely and compassionate when my dog had to be put to sleep due to his illness
Fantastic experience: On holidays with my dogs, one was having really bad back problems. A quick checking over and the vet helped to put my mind at ease very good service.
Fantastic experience: Great vet with my senior cat. So gentle and kind
Fantastic experience: Fantastic service...really kind vets
Fantastic experience: Amazing vets - as always. They have had to come to the rescue a few times lately. Thank you very much for your quick response and professional approach. I really appreciate you sorting out my 2 ladies
Fantastic experience: Staff are very nice looked after my dog so well excellent service
Fantastic experience: Very good experience very satisfied
Fantastic experience: They we're brilliant. I brought in my skittish cat and they put him and me at ease.
Fantastic experience: Very friendly staff, excellent service
Fantastic experience: Skilled vets, particularly Clare. Very helpful and happy to explain the issue in plain mans English.
Fantastic experience: Very professional and very nice stuff
Fantastic experience: Very good brillant veterinary service highly recommended
Fantastic experience: Always find catherine great with my dogs would recommend her to everyone.
Fantastic experience: Very good and gentle vet. Patient with my dog, vey kind with me.
Fantastic experience: Excellent visit as always.
Fantastic experience: Very good professional service. When your given an appointment it isn't shared with another client....its your time to discuss your pet....most important
Positive experience: Good service
Fantastic experience: I took my Ferret here to get casturated earlier today. I was so happy to bring him to a place that has treated ferrets before. They were very patient with us and tried to answer all my questions. They were thoughtful enough to keep the ferret warm after the operation and the little fella is doing just fine afterwards! Happy with the service and glad our pet was in safe hands.
Fantastic experience: Kind and professional as always.
Fantastic experience: Lovely staff great care for pets
Fantastic experience: Very nice Easy to get an appointment
Fantastic experience: Staff are very helpful
Fantastic experience: Really super vet practice in Roscommon town. Excellent service & brilliant, caring staff.
Fantastic experience: Fantastic care as usual for my chocolate lab Chance
Fantastic experience: Lovely staff, opening hours very flexible
Fantastic experience: Great after service where the priority is with the animal not the profit. Would recommend.
Fantastic experience: It is a very professional veterinary practice
Fantastic experience: Very.good.friendly.
Fantastic experience: Best bunch of vets in the country
Fantastic experience: very gentle vets hes usually very uptight at a vets he wasnt as stressed there
Fantastic experience: Excellent service, lovely staff, highly recommend
Positive experience: Friendly to there customers
Fantastic experience: Excellent with animals and welcoming people
Fantastic experience: Very good service
Fantastic experience: Excellent staff.
Fantastic experience: Great staff
Fantastic experience: Great friendly service
Positive experience: Very helpful
Positive experience: Very well staffed with helpful and understanding personnel. Great veterinary practice too.
Negative experience: I didn't dislike this place I think it's brilliant
Fantastic experience: Excellent service friendly staff good advice from vets
Fantastic experience: Very caring / great vet services
Fantastic experience: Lovely staff very caring. Would recommend for small animals. Good shop well stocked
Fantastic experience: Excellent care of my girl throughout her pregnancy and delivery.
Fantastic experience: My dog gets excited all the way into the surgery. Then he's a bit wary. But he loves it again as soon as he gets out.
Fantastic experience: Very good
Fantastic experience: They offer a 24 hour service, excellent!
Fantastic experience: Brilliant service for my little mutt
Fantastic experience: excellent vets.
Fantastic experience: Very good
Fantastic experience: Wonderful vets and staff
Leave your review about All Creatures Veterinary Clinic (XL Vets Ireland):
All Creatures Veterinary Clinic (XL Vets Ireland) appears in the following listings:
Other veterinarians you might be interested in
Add your business to our directory for free
If you have a veterinary clinic and want to appear in our guide, send us your business information and you can appear completely free of charge.