top of page

Private GP Appointment

£100 for 30 min appointment

30 minVida Medical & Aesthetics

Service Description

Dr. Jo Weir offers private GP appointments. She has had a breadth of experience working in varied GP practices and the emergency department. For good availability and high professional standards, Jo will do face-to-face consultations where she can guide you through a tailored, shared management plan to your medical issues. Blood tests will be available in the near future. Onward referral and prescriptions available.


Cancellation Policy

A £30 booking fee is required for all appointments. This fee is deducted from the total treatment cost. Ensure your contact details, especially your email, are correct, as most communication will be via email. Booking fees can be applied to treatment on the day. If you need to reschedule, you may transfer the fee to a new date, please provide 48 hours notice. If you need to cancel or reschedule, use the link in your confirmation email or direct message us if booked via social media. The booking fee is retained for cancellations. LATENESS If you're over 15 minutes late, your appointment may be cancelled.please try and give as much notice as possible. NEW PATIENTS Treatments are at Jo and Cara’s discretion. If unsuitable for treatment, the booking fee is retained. We recommend booking a no obligation consultation first. New patients with health conditions, allergies, or medications should book a consultation before treatment. BOTOX REVIEW APPOINTMENTS Reviews are done 2-3 weeks after treatment, no later than 4 weeks. Missed reviews beyond 4 weeks will incur a charge. DISABILITY ACCESS The clinic is on street level and is accessible for wheel chairs. NO SHOWS If you miss an appointment without notice, future bookings must be made via email. Full payment may be required upfront and is non-refundable. REFUNDS All treatments are non-refundable. By booking, you accept these terms and conditions


Contact Details

  • 84 High Street, Grantown-on-Spey PH26 3EL, UK


bottom of page