Book an appointment

The quickest way to book an appointment is to call our Kirkcudbright Practice on 01557 331242, or our Lockerbie Practice on 01576 202733, and we can check our diary while you're on the phone.

If you prefer, contact us using the form below, and we'll call or email you to arrange your appointment.