Your local family dentist in Two Rocks.

We look after kids, parents and grandparents from around Two Rocks and Yanchep — check-ups, fillings, toothaches and everything in between.

Toothache or a broken tooth? Give us a call
Bulk-billing for kidsIf eligible under Medicare CDBS
New patients welcomeThe whole family, any age
HICAPS at the deskClaim your fund rebate on the day
Toothache?Call and we'll see you as soon as we can
Family runA local practice, run by a local family
About us

We're a family-run practice in Two Rocks, looking after families from their very first tooth to a lifetime of smiles.

01

Time to chat

We book appointments long enough that there's room for your questions — and if we're running late, we'll let you know.

02

Kids feel at home

There are toys and games in the waiting room, and we're happy to take things at their pace.

03

Straight answers

We'll show you what we see, go through your options and the costs, and you decide what happens next.

Treatments

Complete dental care, for all ages.

Tap a treatment to see what happens at the appointment.

General Dentistry
Cosmetic Dentistry
45 minEvery 6 months

Check-ups & cleans

A good look at your teeth and gums, then a clean and polish. Coming in regularly means we can catch little things early.

  • We check your teeth, gums and bite
  • Scale, clean and polish
  • X-rays only if we need them
More about check-ups & cleans
New patients

Your first visit, step by step.

A bit nervous? Lots of people are. Mention it when you book. Our dentists are used to caring for nervous patients — they'll explain each step and take things at a pace that suits you.
  1. 01

    Book a time

    Online, or give us a call — whichever's easier.

  2. 02

    Fill in a short form

    A few questions about your health, so we get to know you.

  3. 03

    Check-up and clean

    We'll have a good look, take X-rays if they're needed, and clean your teeth.

  4. 04

    Talk it through

    If anything needs doing, we'll explain your options and put the costs in writing first.

Our dentists

Meet your dentists.

The dentists who'll look after you and your family.

DentistDr Basheer Bennamoun

Dr Basheer looks after local families at Two Rocks Dental Care, from check-ups and cleans to fillings and emergency visits.

General dentistryFamily dentistry
General DentistDr Mohamed Shehab Hassan

Dr Shehab is a general dentist who cares for patients of all ages, from routine check-ups and fillings through to crowns and root canal treatment.

General dentistryAll ages
DentistDr Mark

Dr Mark is a dentist who sees patients of all ages, from routine check-ups and cleans through to fillings.

General dentistryAll ages
Health funds

Claim on the spot with HICAPS.

We're a preferred provider for HBF, HCF, HIF, nib and CBHS. Kids eligible for Medicare's CDBS and Veterans' Affairs patients are welcome too.

  • Medicare CDBSChild Dental Benefits Schedule
  • DVAVeterans' Affairs
Questions

Good to know.

Can't see your question? Give us a call on (08) 9502 9040.

Are you taking new patients?
Yes — new patients of all ages are welcome, including families who've just moved to the area.
What if I have a dental emergency?
Ring us as early as you can on (08) 9502 9040 and we'll find the soonest time to see you.
How often should we come in for a check-up?
For most people it's every six months, but we'll let you know what suits you after your first visit.
When should my child first see a dentist?
Around their second birthday is a good time. We keep that first visit short and relaxed.
Can I claim on my health insurance?
Yes. We use HICAPS, so your rebate is processed at the desk and you just pay the gap.
Book a visit

Book however suits you.

Online whenever it's convenient, or have a chat with us first.

Dental emergency

Toothache, swelling or a broken tooth?

Give us a call as early as you can and we'll find the soonest time to see you.

(08) 9502 9040
Find us

6 Constellation Entrance.

Two Rocks WA 6037 · Looking after Two Rocks, Yanchep, Eglinton and nearby suburbs.

Monday9:00am – 5:00pm
Tuesday9:00am – 5:00pm
Wednesday9:00am – 5:00pm
Thursday9:00am – 5:00pm
Friday9:00am – 5:00pm
Saturday9:00am – 5:00pm
SundayClosed
CallBook online
Book online

Which system do you use?

We take online bookings through both. Pick whichever you already use, or call us and reception will book it for you.

Rather we book it for you? Call (08) 9502 9040