Clinic locations

Our clinics operate by appointment bookings onlyFree off-street parking is available at our Albany clinic and both our clinics have toilet facilities.

How to be seen by us:

  • Phone or text message bookings are available from Tuesday - Saturday during our normal business hours. 

  • Bookings can also be made anytime through our online booking system.  


Albany clinic hours of service

118 Serpentine Road, Albany

Tuesday & Wednesday: 9:00am - 5:00pm

Saturday: 9:30am - 1:30pm


Denmark clinic hours of service

6/31 South Coast Hwy, Denmark

Thursday & Friday: 9:00am - 4:00pm

For home service bookings, please contact us directly. Home services are available on Thursday and Saturday each week.


Book Your Appointment Online

Choose the type of appointment require (shown in the boxes) to enter our booking system. If preferred, appointments can also be made over the phone.

Clinic hours of service:

  • Albany: TUE, WED 9:00am - 5:00pm

  • Albany: SAT 9:30am - 1:30pm

  • Denmark: THUR, FRI 9:00am - 4:00pm

For booking cancellations, we require a minimum of 12 hours notice.

  • Areas we cover in Albany

    Albany central, Bayonet Head, Collingwood Park, Cuthbeth, Emu Point, Gledhow, King River, Little Grove, Lower King, Upper King, Lange, Mckail, Middleton Beach, Mira Mar, Milpara, Millbrook, Orana, Robinson, Spencer Park, Warrenup, Yakamia.

  • Areas we cover outside of Albany

    Bornholm, Denmark, Elleker, Goode Beach, Kalgan, Kronkup, Marebelup, Nanarup, Narrikup, Ocean Beach, Robinson, Scotsdale, Torbay.