Pet care in the comfort of your home

My Companion Mobile Vet

Paw Print1

Real time instant online Booking

Paw Print2

Experienced, Trusted & Caring Local Vet

Paw Print3

Fear Free Certified Vet: skilled in Stress Reduction

Paw Print4

Afterpay & Vetpay Accepted - Call for more info

Paw Print5

Pet Insurance Accepted

Paw Print6

Bookings outside service area - Call/Sms us

Booking Information

For Vet Visits add-on options give an indication of cost for common additional services. These are NOT charged at time of booking. The cost of additional add-ons will be determined by services and treatments you agree to during your consult.

Our Peaceful Farewell section located on our services page outlines our euthanasia service and options. Please call if you cannot find available times, we may still be able to schedule an appointment for you.

To make an online appointment a credit card is required. If you prefer not to pay online or another payment method, please call (07) 3108 5551 or SMS 0468 386 268 for an appointment.

We understand that plans can change unexpectedly, and we strive to accommodate your needs as best we can. However, to ensure fairness and cover administrative costs associated with cancellations, we have implemented a cancellation fee policy. Cancellations may be made 1 hour or more prior to appointment and will incur a 5% cancellation fee. Cancellations within one hour of the scheduled appointment and No shows will not be refunded. We understand that plans can change unexpectedly, and we strive to accommodate your needs as best we can, however to ensure fairness and cover administrative costs assocociate with cancellations, we have implemented a cancellation fee policy.

Please note we are not an emergency service. If you require urgent emergency treatment or after-hours care for your pet, please see services listed on the bottom half of our services page.

Our main service zone covers most north Brisbane suburbs. Our main service area for Peaceful Farewell in-home euthanasia is more extensive than our Vet Visit Consultation Area. Please see if you are in our main service area before booking online https://www.mycompanionvet.com.au/services-area. If you find that your suburb is not listed or located outside the main service area, please call us on (07) 3108 5551. We often travel outside our main service zone. Outer zones are priced differently & extra travel time required may affect availability.