General Medical Council (GMC) registered medical practitioner
Registered NHS General Practitioner
Experience
Highly experienced GP partner delivering community-based primary care
Provides acute care, chronic disease management, and preventative medicine
Strong focus on continuity of care within a rural and semi-rural population
Works as part of a multidisciplinary primary care team serving the Dalmellington and wider Ayrshire area
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