Clinics & Services


Please contact the practice for more information.

Baby Screening

Screening for 8 week old babies is carried out in the surgery on a Thursday.  These appointment letters are sent out by the Health Board.

Cervical Smears

These tests are an important method of preventing cancer. There is a recall system, which will invite women to attend for a cervical smear test. These recalls are sent out by the Health Board.

Childhood Immunisations

Routine immunisation of children, is done by the NHS Tayside Immunisation Team. Reminders are sent out to parents by the Health Board. Telephone 01382 432111 for all Child Health Immunisation appointment queries or changes.


Two months’ old

Diphtheria, tetanus, pertussis (whooping cough), polio and Haemophilus influenza type b (Hib). Pneumococcal infection. Meningitis B

Three months’ old

Diphtheria, tetanus, pertussis, polio and Haemophilus influenza type b (Hib)

Four months’ old

Diphtheria, tetanus, pertussis, polio and Haemophilus influenza type b (Hib). Meningitis B. Pneumococcal infection

Around 12 months

Haemophilus influenza type b (Hib). Meningitis C

Around 13 months’ old

Measles, mumps and rubella. Pneumococcal infection & Meningitis B

3 years and 4 months or soon after

Diphtheria, tetanus, pertussis and polio. Measles, mumps and rubella

Girls aged 12 to 13 years

Cervical cancer caused by human papillomavirus. types 16 and 18

13 to 18 years’ old

Diphtheria, tetanus, polio

Community Nursing Team

The Community Nursing Team provide care at home for our housebound patients, including chronic disease management. There is a night service to cover out of hours care.

Tel: 01738 473317


We no longer provide the liquid nitrogen clinic to patients. Patients can approach their pharmacist for advice and alternative treatments.

Fitness to Work Certificates

If you have been unwell for more than 7 days you will need to discuss certification with a GP. You will need to be seen in person to satisfy the regulations of certification.
Please note that your GP cannot legally certify you retrospectively for a condition if you were not seen at the time by any medical practitioner.

A certificate to cover any in-patient period should be issued by your consultant before you are discharged.

You can obtain more information about Statutory Sick Pay on the website.

It is unnecessary to obtain a Fitness for Work Certificate from your doctor until you have been absent from work for more than 7 days. This period of sickness is covered by a Self Certificate, which should be available from your employer; alternatively you can link to the HMRC website where you can print a copy of the form Employees Statement of Sickness form (SC2). We also have a supply of these certificates at reception.

If a signed certificate is requested to cover the first 7 days of illness, then a private certificate can be issued, there may be a charge for this service.

Health Reviews

We offer these checks to help identify risk factors for heart disease and other common causes of ill health. Please telephone to arrange an appointment to suit.

If you have not been seen at the surgery for three years (or one year for those over 75) you can request a check up appointment.

Health Visiting Team

Trained nurses with special responsibilitiy for all pre-five year old children, special needs children and vunerable clients of all ages. They provide health education and public health advice within the practice and in the community; child welfare; antenatal care and health promotion.

Tel: 01738 445173

Maternity Services

Maternity Services are offered in the antenatal and postnatal period, together with the midwives from the Perth Royal Infirmary.

Medical Examinations

Please speak to the receptionist and explain what is required. She will make an appointment for you to see the doctor. Fees are payable for these examinations, click here for current price list.

Minor Surgery

Minor surgical procedures can be carried out under local anaesthetic in the surgery. The doctor will arrange this after a normal consultation.

Self-Health Check

You are able to check your own Blood Pressure (BP), height  and weight on the machines situated in Waiting Area 5.

This will help you to look after your own health better, come in anytime and weigh yourself or take your own BP. The  machine prints off a reading which can be handed in at reception if you would the result added to your medical record.

Specific Risk Immunisations

Hepatitis B

For health care workers and others at occupational risk.


Immunisation is given every year in the autumn, to patients who are at specific risk, patients who are over 65 years of age, and patients in residential homes and sheltered housing and those with reduced immunity to infection, diabetes, heart, chest or kidney disease and Health care workers.

Pneumococcal Vaccinations

Patients with certain conditions; e.g. immunosuppression can have a pneumococcal vaccination once every 5 years. Patients who are over 65 years of age receive pneumococcal vaccination once.

Travel Advice

Please visit www.FITFORTRAVEL.NHS.UK for travel advice or phone NHS Inform on 0800 224488.

Listening Service

Pharmacy First

PHARMACY FIRST advice scheme is available to all patients in Scotland who are registered with a GP. 

You are able to get advice and free treatment (if you need it) from your local pharmacy for minor illnesses and complaints, such as:

  • acne
  • athlete's foot
  • backache
  • cold sores
  • constipation
  • cough pain
  • diaorhea
  • earache
  • eczema
  • cystitis
  • thrush
  • sore throat
  • haemorrhoids
  • warts
  • threadwormm
  • mouth ulcers
  • impetigo
  • warts & verrucas
  • period pain

First Contact Physiotherapy

Ask our admin team about booking an appointment with a Physiotherapist.


Mental Health & Wellbeing

Ask our Admin Team about booking an apoointment with Sarah

Mental Health and Wellbeing

Opening Hours (Our current hours due to the covid pandemic)

Monday       08.00 - 18.00

Tuesday      08.00 - 18.00

Wednesday 08.00 - 18.00

Please note we are closed on Wednesdays  between 12.00 - 13.30 for staff training

Thursday     08.00 - 18.00

Friday          08.00 - 18.00

Closure Information

Out of Hours

Between 18.00 - 8:00
Weekends & Public Holidays
Please contact NHS 24 - DIAL 111 Please only use this service for problems that cannot wait until the next working day.

Contact Information

Prescription Ordering

Our admin team will no longer accept prescription request by telephone.

Please go to our Appointments/Prescription Ordering page for further details on ways to order.

Phone the Practice on 01738 625842 and select Option 1
Order your repeat prescription online using the link below

Login to Online Services

How to Register for Online Services

Contact Information

Reception  Reception: 01738 625842

Prescriptions Prescriptions: 01738 625842

District Nurses District Nurses: 01738 473317

Health Visitors Health Visitors: 01738 445173

Fax  Email