Our website is currently experiencing some server-side issues. We have taken the opportunity to update the website while repairing our server.
The book an appointment button below is now working. Please excuse the temporary look of the booking system; it is working.