Appointment Request

Please read the information here regarding opening hours and procedures before requesting an appointment.

You can use this form to request an appointment.

Once received, we will check the form details and confirm appointment times with you.

We cannot guarantee an appointment without confirmation.

(This is how we will confirm your appointment time)

Private GP Services & Occupational Healthcare in Edinburgh, UK.

Shakeel Kacmarsky

Shakeel Kacmarsky



Practicing medicine is so much more than simply treating people who are ill. As Dr Shakeel Kacmarsky believes, it’s a unique combination of hard science, psychology and art. And it is this multi-faceted approach to the vocation that sets Dr Kacmarsky apart from other doctors, making him such a well-respected GP.

Hailing from Glasgow, Dr Kacmarsky completed his medical degree at Glasgow University before achieving a series of postgraduate qualifications such as his MRCGP and Diploma in Occupational Medicine.

Fast forward 25 years and he’s managed to fit a great deal into his career, working as a GP in both private and NHS practices in the UK and as far afield as Australia. So you could say he’s a generalist in the truest sense of the word!

Outside clinic hours, you’ll find him enjoying an eclectic mix of past-times – from spending time with his family and keeping fit, to trawling for vinyl LPs, dabbling with various musical instruments and tinkering away on obscure cars.

Back to all staff

I needed a quick appointment as I was leaving for America. The doctor listened and allayed any concerns. It was a pleasure to talk to a doctor who wasn’t watching the clock and not paying attention to me. I left confident that if a problem arose I would be able to deal with it until I arrived home. The experience left me feeling confident and positive.

Roseann Young – USA

YourGP is regulated by Healthcare Improvement Scotland – the regulator for independent healthcare services across Scotland. Healthcare Improvement Scotland accepts complaints at any time. Contact them at:

Independent Healthcare Team
Gyle Square | 1 South Gyle Crescent | Edinburgh | EH12 9EB
0131 623 4342 |