Town / Registered Practice | Previous Visit | Next Approx Start Date | Where? |
Annbank | 2023 | 2026 May – June | Ayr |
Annan | 2024 | 2027 Apr – June | Annan |
Ardrossan | 2022 | 2025 Sept – Nov | Irvine |
Arran | 2022 | 2025 May – June | Arran |
Auchinleck | 2024 | 2026 Nov – Dec | Cumnock |
Ayr | 2022 | 2025 June – Apr ‘26 | Ayr |
Ballantrae | 2023 | 2025 Dec – Jan ‘26 | Girvan |
Beith | 2024 | 2027 July – Sept | Kilbirnie |
Canonbie | 2024 | 2027 Jan – Feb | Langholm |
Castle Douglas | 2023 | 2026 Oct – Feb ‘27 | Castle Douglas |
Catrine | 2023 | 2026 Sept – Nov | Cumnock |
Coylton | 2024 | 2026 Nov – Jan ‘27 | Dalmellington |
Crosshouse | 2022 | 2024 Nov – Dec | Irvine |
Cumnock | 2023 | 2026 July – Sept | Cumnock |
Dailly | 2023 | 2025 Dec – Jan ‘26 | Girvan |
Dalbeattie | 2024 | 2027 Jan – Feb | Castle Douglas |
Dalmellington | 2024 | 2026 Dec – Jan ‘27 | Dalmellington |
Dalry | 2023 | 2026 Apr – May | Irvine |
Darvel | 2022 | 2025 Sept – Oct | Galston |
Drongan | 2023 | 2026 May – June | Ayr |
Drummore | 2022 | 2025 Feb – Mar | Stranraer |
Dumfries | 2023 | 2026 Feb – Oct | Dumfries |
Dunscore | 2024 | 2027 Mar – Apr | Dumfries |
Dundonald | 2024 | 2027 June – July | Irvine |
Ecclefechan | 2024 | 2027 Feb – Mar | Annan |
Galston | 2022 | 2025 Sept – Oct | Galston |
Gatehouse of Fleet | 2024 | 2026 Dec – Feb ‘27 | Castle Douglas |
Girvan | 2023 | 2026 Jan – Feb | Girvan |
Glenluce | 2022 | 2025 Feb – Mar | Stranraer |
Gretna | 2024 | 2027 Mar – Apr | Annan |
Hurlford | 2024 | 2027 Aug – Oct | Kilmarnock |
Irvine | 2023 | 2026 Oct – Nov ‘27 | Irvine |
Kilbirnie | 2024 | 2027 July – Aug | Kilbirnie |
Kilmarnock / Kilmaurs | 2021/22 | 2024 Aug – May ‘25 | Kilmarnock |
Kilwinning | 2022 | 2024 Nov – July ‘25 | Irvine |
Town / Registered Practice | Previous Visit | Next Approx Start Date | Where? |
Kirkcudbright | 2023 | 2026 Dec – Feb ‘27 | Castle Douglas |
Langholm | 2024 | 2027 Jan – Feb | Langholm |
Largs | 2024 | 2027 Apr – July | Largs |
Lochmaben | 2022 | 2025 May – June | Lockerbie |
Lockerbie | 2022 | 2025 June – July | Lockerbie |
Mauchline | 2023 | 2026 Sept – Nov | Cumnock |
Maybole | 2022 | 2025 Nov – Dec | Maybole |
Millport | 2024 | 2027 Apr – July | Largs |
Moffat | 2022 | 2025 Mar – May | Moffat |
Mossblown | 2023 | 2026 May – June | Ayr |
Muirkirk | 2023 | 2026 Sept – Nov | Cumnock |
New Abbey | 2024 | 2027 Mar – Apr | Dumfries |
New Cumnock | 2023 | 2026 June – July | Cumnock |
New Galloway | 2023 | 2026 Nov – Dec | Castle Douglas |
Newmilns | 2022 | 2025 Sept – Oct | Galston |
Newton Stewart | 2024 | 2027 Oct – Nov | Newton Stewart |
Patna | 2024 | 2026 Nov – Dec | Dalmellington |
Prestwick | 2023 | 2025 Nov – May ‘26 | Ayr |
Saltcoats | 2022 | 2025 July – Sept | Irvine |
Sandhead | 2022 | 2025 Feb – Mar | Stranraer |
Sanquhar | 2022 | 2025 July – Aug | Sanquhar |
Stevenston, New St | 2022 | 2025 May – June | Irvine |
Medical Grp, Stev | 2024 | 2027 Jan – Apr | Irvine |
Stewarton | 2022 | 2025 Feb – May | Irvine |
Stranraer | 2022 | 2024 Dec – Feb ‘25 | Stranraer |
Tarbolton | 2023 | 2026 May – June | Ayr |
Thornhill | 2022 | 2025 June – July | Thornhill |
Troon | 2023 | 2025 Dec – Apr ‘26 | Irvine |
West Kilbride, AMG | 2024 | 2027 Jan – Apr | Irvine |
Whithorn | 2024 | 2027 Sept – Oct | Newton Stewart |
Wigtown | 2024 | 2027 Oct – Nov | Newton Stewart |