A comprehensive range of NHS and non NHS general medical services are provided at the two clinics run by this NHS primary care practice. They are located at Kincaidston and Alloway Village Hall in Ayrshire Scotland. Telephone consultations are offered and home visits are arranged for bed bound and home bound patients. Repeat prescriptions are provided under the supervision of doctors. Services include general health examinations for men, women and child patients, immunizations and travel vaccinations, the management of chronic health conditions like diabetes, asthma and heart disease, blood pressure checks, family planning assistance and non NHS health examinations and certifications.