Rooftop Medical Practice

Open 7 Days

Quality Care & Services

Appointments Only

Offer Bulk Billing

Opening Hours








Public Holidays

8:30am - 5:00pm

8:30am - 5:00pm

8:30am - 5:00pm

8:30am - 5:00pm

8:30am - 5:00pm

8:30am - 2:00pm

8:30am - 2:00pm


Pathology Hours

Monday - Saturday


8:30am - 12:00pm




Consultations are done by appointments only. Appointments can be made by calling (02) 8287 3400. Alternatively, you can book online via HealthEngine. Appointments are not required for blood tests and other pathology if you already have a pathology referral. Please be advised that a cancellation fee applies for non-attendance (no-show) of an appointment. 


Our practice generally does not accept walk-ins. However, we may consider walk-in patients based on urgency and doctors' availability.

Telehealth Consultations

We currently offer telephone consultations for current patients only who have Medicare. Once booking is made, the GP will call you for the consultation. Childhood immunisations, influenza and other vaccinations remain face-to-face - all patients will be subject to screening questions prior to their appointment to ensure COVID safety. 


Waiting Times

Due to the unpredictable nature of patient care, prolonged waiting times can be expected. We understand that your time is valuable and while our team will try to be as accommodating as possible, your patience, cooperation and respect to our staff would be much appreciated. Any form of harassment, abuse and discrimination will not be tolerated.


Cancellation Policy

Our Doctors and Allied Health Professionals want to be available for your needs and the needs of all our valued patients.

When a patient does not show up for a scheduled appointment, another patient loses an opportunity to be seen. 

Please note that the following cancellation fees apply for all appointments and will not be covered by your insurance company or Medicare.

General Practitioners (GP)

More than 4 hours notice

Less than 4 hours notice

Cancellation Fee 

No fee

$50 (standard appointment)

$80 (long appointment)


More than 48 hours notice

Less than 48 hours notice


No fee

$180 (full fee)

$180 (full fee)

Dietitian, Podiatrist, Physiotherapist

More than 24 hours notice

Less than 24 hours notice

No fee





Please get a COVID test if you have ANY cold/flu symptoms such as: ​

- Sore throat

- Fever (37.5 and above)

- Cough

- Bodyaches

- Nasal congestion/runny nose 

You MUST have a negative COVID test result BEFORE making an appointment with the doctor. 


Due to the current COVID-19 situation, we are currently only offering TELEPHONE consultations for existing patients until further notice. Childhood immunisations, influenza and other vaccinations remain face-to-face - all patients will be subject to screening questions prior to their appointment to ensure COVID safety.    


In order to protect you and our staff, we kindly ask that you wear a face mask at all times when entering the practice. 



We are offering AstraZeneca COVID-19 vaccinations for people aged 18 to 39 and 60+ years. Please ring our reception team for enquiries or to make bookings. No online bookings available for COVID immunisation. 


Our next batch of Pfizer COVID-19 vaccines are due to arrive by 30 July 2021. At present, we do have an extensive waiting list. Patients may contact us on 8287 3400 to add their name to the waiting list. Alternatively, patients may call us in 2-3 weeks time to check on our vaccine availability. We will be prioritizing vaccinations based on age and occupational risk/eligible medical conditions as per the NSW Health Guidelines. No online bookings available for COVID immunisation. As we are a small team, we appreciate your patience and understanding as we try our best to accommodate as many as we can.  


Our Location

Thornleigh Marketplace (Rooftop Level)
Office 2, 263 Pennant Hills Rd, Thornleigh, NSW 2120

Enter rooftop carpark through access ramp on Wood St.

PO BOX 100 Thornleigh NSW 2120


Your friendly local medical practice

We are a comprehensive bulk billing Medical Centre catering for all members from the community seven days a week. At Rooftop Medical Practice, our skilled doctors continuously strive to provide quality health care in our modern and accessible premises. We are located on the rooftop car park of  Thornleigh Market Place, on Comenarra Parkway. There is ample parking right in front of the practice and easy access to our premises. We service the suburbs of Thornleigh, Cherrybrook, Pennant Hills, Normanhurst, Wahroonga, Beecroft and other neighboring areas of Thornleigh.

© 2021 Rooftop Medical Practice Thornleigh