We’re Open 6 Days a Week

Affordable Vet Care in Beaudesert

We Treat Every Animal as if They Were Our Own

Mon-Fri: 8:30 AM – 5 PM

Saturday: 8:30 AM – 11:30 AM

After Hours Emergencies /
Animal Emergency Service – 07 3423 1888

Our Services

Vaccinations and Heartworm

Wellness Examinations & Preventative Care


House Calls

Euthanasia and Cremation

Professional Staff

Our staff are locals, meaning you can trust us to look after your family’s pets.

Dr Paul McMahon, BVSc (Hons)

Director & Co-Founder

An integral part of our Team with 40 years of experience in the field, Dr Paul McMahon brings a wealth of knowledge, skill and passion to the care of all his patients.  His commitment to client satisfaction is evident in his approach, ensuring that every pet owner is informed and confident in the care their beloved animals receive.

Dr Ian Gallagher, BVSc ANZCVS

Director & Co-Founder

A talented and passionate Veterinarian who has been an essential part of our team with 36 years of experience. Dr Ian Gallagher’s commitment is to provide the highest quality care, ensuring that both pets and their owners feel comfortable and well-informed throughout the entire process.

Dr Bec Stewart, BVSc


Dr Bec Stewart’s commitment to providing exceptional care is evident in her personalised approach, ensuring that every pet receives the individualised attention they deserve. With a strong passion for animal welfare, she excels in creating a supportive and nurturing environment for all who entrust us with their animal’s care.

Claire Stewart

Certified Vet Nurse

Claire is a highly skilled and devoted Vet Nurse who has been a valuable member of our team for many years. Her dedication to providing exceptional care is evident in her attentive approach, ensuring that all pets receive the personalised attention they need.

Joanne Wearing

Certified Vet Nurse

Jo has been the welcoming face of our clinic for many years. With her unwavering commitment to providing exceptional client experiences, Jo is an invaluable member of our team, dedicated to creating a positive and supportive environment for all of our clients and their beloved pets.

Jess Leary

Vet Nurse

Jess originally joined our team as a school-based trainee, and quickly became an essential part of our team. With a passion for animal care, Jess is dedicated to providing the best possible experience for our patients and clients.

What Our Customers Say

See what pet parents are saying about their furry friends’ visits and care at our Veterinary practice.

“Over the years my Frenchies and I have gotten to know the staff at McMahon Gallagher Vet’s very well…they are amazing! The vets are professional, patient and knowledgeable, as are the nurses and counter staff.  Thanks guys, we will not go anywhere else!”


“We have been going to Dr Ian and his team for about 16 years now. My husband and I are on our second pet rescue German Sheperd.  Each and every time we see them, (Dr Ian, Dr Paul, Dr Bec, Joanne, Jess and all the team) they are absolutely brilliant. It is like they are part of your family, truly caring, very thoughtful of your fur baby and you and just generally fantastic people to work with. The attention to care, knowledge and great old-fashioned service. We would not go anywhere else 😊”

Tania and Roy Byrne, Kooralbyn

“As a long-standing client of both Jimboomba and Beaudesert practices, I would just like to congratulate the vets and staff on their tremendous service. Ian Gallagher has been my regular Vet for all our pets over many many years and his knowledge is second to none. My utmost respect and gratitude to him. Also, Vet nurse Claire is such an asset to the team with her incredible wealth of experience and exceptional care and concern. I wouldn’t go anywhere else.”

Deana Peher

“M & G has been my vet of choice for years. You would be hard pressed to find a veterinary clinic with staff as friendly, helpful and caring as these guys. I recommend them to anyone looking to find trustworthy help for your fur babies.”


“I can personally recommend these professional vets.  They are people you can trust to provide the highest level of care for your pet or livestock.”

Anthony Dunn

“Paul and Ian have been servicing my cattle for years.  They provide a great service for a very reasonable cost.”

Dale Farmers

“The team at McMahon & Gallagher have always given my pets the best of care and make it so hassle free.”


Our Location

Find us between the High School and Elysium Village, opposite the Industrial Estate

McMahon & Gallagher Vet Services
337 Brisbane Street

Mon-Fri: 8:30 AM – 5 PM
Saturday: 8:30 AM – 11:30 AM
Sunday: Closed

Contact Form

Contact Form

Have Questions?
Get in touch!

McMahon & Gallagher Vet Services
337 Brisbane Street