Our human-centred approach helps forge trust between doctor and patient, which in turn leads to better health outcomes. We’re here to help you lead your best life.
Our specialist GPs provide individual, inclusive healthcare for people of all ages and life stages. We identify issues early on, so you can take action and feel better, faster.
To give you the best possible care, we’re on the front foot with professional development and research, and use the latest treatment technologies.
Yet our exceptional service goes far beyond diagnosis and treatment. All of our GPs, nurses and admin staff treat you with utmost compassion and respect.
Being a GP is a bit like being a detective. Using the information that you provide, we make decisions about what will make you feel better. It may be that you need some rest. Or medication. Perhaps lifestyle changes or physiotherapy. You might need pathology, or to see a specialist. Regardless, your GP’s office is where lifelong health and wellness begins.
As your primary carer, we’re here to help, by:
As a parent, you want the very best for your children. Our doctors are here to answer any questions you have about their health and wellbeing – from hearing and speech development through to behavioural or sleep issues.
Many people live with chronic conditions like asthma, diabetes, heart disease, osteoporosis and others. We’re here to help you take control of your condition, using a collaborative approach that empowers you to live your best life.
Taking control of your diabetes is a positive step towards living a healthy, happy life. We can connect you with a Diabetes Educator, who will work with you to develop a tailored plan for your condition.
Want to go underwater? If you need a recreational or occupational Dive Medical, we’re here to help.
Our GPs can carry out these assessments for adolescents and adults, to ensure you are suitable and capable to undertake SCUBA diving.
At Denmark Medical Centre, we value all cultures and treat every one of our patients with utmost respect.
All of our doctors have completed Cultural Awareness Training and support our policy of encouraging two-way learning between doctors and patients. We believe that this enables us to deliver the best possible medical care for the whole community.
Senior members of our community receive quality, compassionate care from the team at Denmark Medical Centre. Our goal is to support your health and wellbeing, and act as your advocate so you can navigate complex life and healthcare decisions with confidence.
Learn more about how we support seniors
Whether you’ve got a sporting injury, an illness, concerns about mental health, an existing chronic condition or something else entirely, we’ve got all the lads covered at Denmark Medical Centre.
Is anxiety or depression having a significant impact on your life? Our compassionate and highly trained staff can help to diagnose and treat many mental health issues, and can connect you with expert psychological services if necessary.
Learn about mental health conditions
Looking after the health and wellbeing of your workforce is great for productivity and staff morale. Denmark Medical Centre works closely with large employers to develop services tailored to the needs of your team.
Learn more about corporate health
From the moment you first think about having a baby, right through to postpartum care, choosing the right doctor to be by your side is an important decision. At Denmark Medical Centre, our trained obstetricians will support you at every step of this exciting, life-changing journey.
Learn more about our pregnancy care
As you get older – we’re talking your 40s here, folks – it’s a great idea to visit your GP to check up on things like your heart health, cholesterol, weight and more. Our GPs can help you with preventative health checks, and will provide proactive guidance if you fall into a risk category.
Learn more about our health checks
There’s a stigma around sexually transmitted infections (STIs), which means that many go untreated. We’re here to break down that stigma, helping you with simple diagnosis and treatment of these often-common conditions.
Learn how to spot the symptoms of STIs
Unfortunately, Australia’s abundant sunshine puts us all at greater risk of developing skin cancer. The good news is that early detection can help you pick up potential issues before they cause real harm. We’re here to help.
If you are unable to visit a medical specialist in person – perhaps they are in Perth and you can’t travel – we can help you set up a telehealth appointment with that specialist.
Planning an overseas trip? Talk to us before you leave – we’ll talk you through the immunisations you may need, as well as any other precautions you can take to ensure you have a healthy, happy holiday.
From your annual flu shot to child and adult immunisations, Denmark Medical Centre is here to answer all your questions about vaccinations and immunisations, and give you the jabs you’re after.
Considering a vasectomy? Dr David Ward performs vasectomies under general anaesthetic at Albany Health Campus and Albany Day Hospital.
While Denmark Medical Centre is a private billing practice, we normally bulk bill patients with valid DVA cards during regular business hours.
We provide exceptional, compassionate primary care to women, helping you with everything from family planning, contraception and sexual health, through to menstrual and menopausal problems, cervical and breast screening.
You’re in great hands at Denmark Medical Centre.
Our doctors and three nurses have broad experience in general medical practice, and between us we cover a range of specialist areas. We all share a singular goal: to help you feel great at every stage of life.
Denmark Medical Centre is an accredited training practice. We support students and registrars in the final stages of their GP certification.
Then there’s our wonderful admin team, who keep the practice running like a well-oiled machine. If you have any preliminary questions about Denmark Medical Centre, give them a call on 9848 4111.
In the meantime, meet our doctors below.