Book An Appointment

Use our online booking system to view availability and book an appointment at anytime. For any questions you can give us a get in touch during opening hours using our contact details.

Drop in any booking system that can embed into a webpage.
94 High Street, Haddington, East Lothian, EH41 3ET | Tel: 01620 825 329
2 Dalhousie Road, Eskbank, Dalkeith, Midlothian, EH22 3AS | Tel: 0131 654 2357
145 Main Street, Newtongrange, Dalkeith, Midlothian, EH22 4PF | Tel: 0131 660 2262