All Care Vet Centre

Providing excellent health care for your pet

Providing excellent health care for your petProviding excellent health care for your pet

Call us to make an appointment with our vets and nurses today on 014501305

Welcome to All Care Veterinary Centre

About Us

All Care Veterinary Centre was established in 1979.  In 2015, Michael McCahill and Marese McDonnell became practice partners and together, with their team, they offer a caring service providing veterinary treatment to small animals.

All Care Veterinary Centre has been awarded Premises Accreditation by the Veterinary Council of Ireland, achieving the highest of standards for our patients.  Our team are dedicated to providing the best for your pets, treating them as we would like ours to be treated.


We provide a wide range of professional veterinary healthcare services.

Within our modern facilities, we offer services such as gaseous anaesthesia, fully equipped surgical theatre, ultrasonic dental descaling and polishing equipment along with separate cat and dog wards. We also offer radiography, ultrasonography and 

in-house haematology and biochemistry analysis.   


A Personal Approach

Here at All Care Veterinary Centre, we understand that your pet is part of the family.  That is why we are here to provide the best veterinary care for your pet

Join Our Email Alert List

Be the first to hear about upcoming offers and pet health tips.

Contact Us

The best care for your best friend!

Please send us a message or call us for an appointment on 01 4501305.

For emergencies that occur outside of business hours, please call 01 2609920

All Care Vet Centre

Phone: 01 4501305 Email:

Appointment Times

Monday - Friday: 9.00am - 12.30pm 2.30pm-7.30pm

Saturday: 9am–12.30pm

Sunday: Closed