We love to hear from you so please do get in touch. You can reach us in any number of ways.
Simply complete the form here to e-mail us or or give our friendly reception team a call on 0131 313 3079
If you are pressed for time and just want to register as a new patient why not book a new patient appointment time right now with our on line diary.
The team will do their best to get back to you as soon as they can.