Health Checks

If something is worrying you, why not make an appointment to come and see me?

With a thorough health check, our patients get a better understanding of their health and get advice on lifestyle changes and preventative screening.

  • Medicals
  • Well Man Check
  • Well Woman Check
  • Menopause Care
  • Children and young
  • Travel health checks

Prescription Services

Supplying both new and repeat prescriptions, our prescription service is fast and efficient. I will always ensure your medication is safe and appropriate by regularly reviewing your repeat medication at a consultation.

Prescriptions can be emailed to pharmacies same day to any pharmacy is Scotland.

Joint Injections

I am able to help relieve pain and swelling in the joints by offering a range of steroid injections. Joint injections can be used in knees, shoulder, hip and pain that is related to osteoarthritis.

  • Initial assessment and injection
  • Additional injections as required and as suitable

Children and Young Adults

With experience in paediatric medicine, I am delighted to provide care for younger patients, with support available for babies, toddlers, children and teens.

  • Baby checks
  • Child development checks
  • Adolescent care
  • Teenage Health Check
  • Childhood vaccinations


A comprehensive list of immunisations to help keep you safe.

  • All UK Childhood immunisations
  • Chickenpox
  • Shingles (for ALL ages, even if not recommended for NHS immunisation)
  • Tickborne encephalitis (if you are in the bracken and heather a lot!)
  • Travel vaccinations
  • Hepatitis
  • Tetanus

Medical Paperwork and Certification

Need help completing medical paperwork or certification? Dr Stewart can help with the following. 

  • ​Power of Attorney
  • Insurance Medicals
  • Sports Medicals
  • Sick Notes
  • Travel Medicals
  • Certification

Weight Loss Management

There are effective medications and treatments available to help the motivated individual lose weight. Speak to Dr Stewart and create an individualised plan to help you lose weight and stay healthy.

Travel Health

Before travelling abroad, its vital to take all necessary precautions to keep yourself fit and healthy. I can provide a range of services that will help to ensure that you are protected while travelling.

  • Travel vaccinations
  • Travel advice and medicals
  • Prescriptions

Corporate Medical Services

If you want to access fast, high quality medical care for your team, I offer a variety of health checks, convenient consultation options, medicals and certifications.

  • In clinic or virtual consultations
  • Confidential employee medical
  • Pre-employment medical
  • Back to work certification
  • Health screening
  • Company vaccinations
  • Travel vaccinations

​Family Practice Services

Come and see Dr Stewart for all the family practice services that the doctor used to have time to do, things that we might only need done every now and again. These and much more.

  • ​Wart freezing
  • Ear wax syringing
  • Boils lanced

Minor injury treatment

As a Peebles based doctor, I can offer a range of minor injury treatment. Highly experienced in all aspects of healthcare, I can provide clients with high quality treatment that is both convenient and prompt. Minor injury treatment when and where you need it.

  • Wound management with glue, suture or staple.
  • Nose bleed management.
  • Remove foreign bodies from eyes.
  • Offer nebuliser treatment to asthmatics.
  • Deal with blocked catheters.

What my patients say…

“I’d travel to see this man! He was an invaluable resource after my daughter was misdiagnosed for weeks, got her straight to hospital and complained on our behalf without being asked. The best GP I’ve ever had.”
“Dr Stewart was a pure gentleman. One of the nicest persons you could meet. Made me feel really relaxed and explained all other stuff that’s on offer. I got both knees done today. Steroid injections on both knees so I can enjoy my cruise. Thank you so much”.
“Dr Stewart is one of the best doctors I’ve ever seen, he was fantastic with our daughter and his service/manner was second to none. I would highly recommend him to anyone”.
“Your kindness, compassion and empathy have been and remain invaluable – thank you so much”.
“I would like to compliment you on your professional service when I have made an appointment with yourself. Your practice is very comfortable and your way with the patient is second to none. I have been made to feel at ease and reassured at every level. Although I am a registered NHS patient, given the severe pressure they are under at present I am happy to make my appointments with you on a private basis and will continue to do so”.