General Medical Council (GMC) registered medical practitioner
Registered NHS General Practitioner
Experience
Provides assessment and management of acute illness and long-term conditions
Involved in preventative health, screening programmes, and continuity of care
Works as part of a multidisciplinary primary care team serving the Dalmellington and surrounding Ayrshire communities
News
Not publicly listed
Awards
Not publicly listed
34+ Reviews Analysed
Consentz® Practitioner Score
Clinic Visibility
83%
Pricing Transparency
87%
Safety and Trust
90%
Overall Aggregation
86%
83/100 in Ayr
Hours
Monday
08:30 - 17:30
Tuesday
08:30 - 17:30
Wednesday
07:30 - 17:30
Thursday
08:30 - 17:30
Friday
08:30 - 17:30
Payment Options
NHS-funded care for registered patients; private/non-NHS services (e.g., private reports or medicals) may be offered and charged — contact practice for details