Our Services

At Flower Hill Medical, we provide a wide range of trusted healthcare services with a focus on quality, comfort, and patient-centered care.

Our Medical Services

At Flower Hill Medical, we offer a wide range of healthcare services designed to support you and your family at every stage of life.
Our focus is on delivering high-quality, accessible, and compassionate care in a comfortable environment.

General Health Care

General health care refers to the essential services and practices aimed at maintaining and improving overall well-being. It includes preventive care such as vaccinations and regular check-ups, along with diagnosis and treatment of common and chronic conditions.

  • Medical Consultations
  • Chronic Disease Management Programme
  • Dementia Work-up Clinic
  • Travel Vaccines & Advice
  • Skin Issue Management
  • Medical Certificates
  • Driving License Renewal / Insurance Medical Examination
  • Pre-employment Medical Examination
  • Repeat Prescriptions
  • Referral for Counselling
  • Warfarin Management
  • 24-Hour Blood Pressure Monitoring
  • ECG
  • Phlebotomy / Blood Testing
  • Therapeutic Phlebotomy for Haemochromatosis
  • Ear Syringing
  • Contraception
  • STI Screening & Treatment
  • Joint Injections
  • Cryotherapy for Warts, Verrucae & Other Skin Lesions

Weight Loss

Losing weight is more than just a number on the scale — it’s about building healthy habits that last. Our weight loss resources are designed to guide you through safe, effective strategies that fit your lifestyle. From balanced nutrition and exercise tips to expert advice and motivational stories, we’re here to support your journey toward a healthier, more energized you.

Dermatology

Your skin is your body’s first line of defense — and it deserves expert care. Our Dermatology section covers everything from common skin conditions like acne and eczema to advanced treatments for psoriasis, rosacea, and skin cancer. Explore trusted advice from dermatologists, skincare tips, and the latest in cosmetic and clinical dermatology to help you achieve healthy, radiant skin at every stage of life.

Chronic Disease Management

Chronic disease management involves the ongoing care and support of individuals living with long-term health conditions such as diabetes, hypertension, asthma, and heart disease.

  • Asthma
  • Type 2 Diabetes
  • Heart (Heart Attack)
  • COPD
  • Atrial Fibrillation
  • Post Stroke

Pediatrics

Pediatrics is the branch of medicine dedicated to the health and well-being of infants, children, and adolescents.

  • 2 week and 6 week check-ups
  • Infant feeding
  • Letter for Medical Card
  • Asthma Cycle of Care
  • 2 years and 5 years checks

Vaccinations

Vaccinations are a vital part of preventive health care, designed to protect individuals from infectious diseases by stimulating the body’s immune response.

  • Childhood Immunisation Schedule
  • MMR / VZ Vaccine
  • Pneumococcal Vaccine
  • Tetanus booster
  • Occupational vaccines (e.g. Hepatitis B)
  • Vaccine titre to check for response to vaccines / immune status

Your Health, Our Commitment

At Flower Hill Medical , your health is more than just our job — it’s our promise.
We are committed to providing personalized, reliable, and compassionate healthcare that fits your lifestyle and your needs.

With modern facilities, experienced professionals, and a patient-first approach, we ensure every visit is comfortable, respectful, and focused on delivering the best possible outcomes for you and your family.

Michael R

4.8

Excellent service and very professional staff. The doctor listened carefully and explained everything clearly. I felt comfortable and well cared for throughout my visit.

Emma L.

5.0

Booking was easy, the clinic was clean and modern, and the treatment was outstanding. Highly recommend Flowerhill Medical for anyone looking for reliable healthcare.

David S.

4.5

Friendly team, quick service, and great medical advice. They truly care about their patients and it shows. I will definitely return for future appointments.

Have any questions?

Feel free to contact us anytime - 046 908 5555