Rooftop Medical Practice






8:30AM - 5:00PM

8:30AM - 2:00PM



Surgical Mask

Flu season is coming. 

Private influenza vaccinations for 2022 are now available for all individuals aged 5-64 years. Contact us now for enquiries or bookings.  

Certain chronic medical conditions, children under 5 years of age, pregnant women and adults aged 65+ are eligible for free influenza vaccines funded by the government. Speak to your doctor to see if you are eligible.

Have you had your COVID-19 booster? 

You can receive a booster vaccination three months after completing the primary doses. 

If you are 16-17 years of age, you are eligible to receive the Pfizer Comirnaty vaccine. 

For all individuals aged 18 years and over, you can receive Pfizer Comirnaty or Moderna Spikevax vaccine.  

Crowd with Masks

We accept appointments only.

GP Consultations are done by appointments only. Appointments can be made by calling (02) 8287 3400. We do not answer anonymous numbers. 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. Please click here for more information.


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

Telehealth Consultations

We offer telephone consultations for only existing patients 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 enhance 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.


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)

Less than 30mins notice or no-show

Cancellation Fee 

$50 (standard consult)

$80 (long consult)


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


We have a cancellation policy.



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.

© 2022 Rooftop Medical Practice Thornleigh