All doctors are fully trained and experienced in all aspects of general practice including minor surgery. In addition to general medicine, our practice offers the following services:

  • Family Health
  • Microsuction Ear Cleaning
  • Mental Health
  • Asthma Care and Management Plans
  • Skin Cancer: assessment, identification and removal (minor surgery only)
  • Children’s Health: vaccinations, four-year-old health checks
  • Maternal Health: care and management of pregnancy health, antenatal and postnatal
  • Diabetic Educator
  • Diabetes: full diabetes management services including testing, advice, annual recalls, regular checks, pathology
  • Occupational Health: full, pre-employment medicals
  • Geriatric Health: comprehensive health assessments to all patients 75 years and over
  • Travel Medicine: travel health advice, vaccination for common travel diseases. Yellow fever vaccinations are available here.
  • Minor Surgery
  • Vaccinations including advice on the latest vaccines and the children’s vaccination schedule
  • Sexual health: our doctors are trained to help people feel at ease discussing sexual health matters
  • Chronic disease management: including care plans for diseases such as diabetes, asthma and podiatry
  • Care First program

Visit Us

294 Grand Promenade, DIANELLA WA 6059
Phone: (08) 9276 3472, Fax: (08) 9276 3490

Surgery Hours

Monday - Friday

7:00 am - 8:00 pm


8:00 am – 6:00 pm

After Hours:

Phone 9321 9133 for urgent home visits. For emergencies dial 000.

Test Results

Test result telephone number is 9276 9721. This line is open from 2pm to 6pm Monday to Friday. Please don’t ring before this time as no nurse will be available to answer it.