Thought I would give this place a chance being so close to home and all (and the fact that this is the one my GP referred me to) despite the reviews I have read - however, that was my first mistake; should've listened to mine and my partners gut. Reception staff wasn't terrible, despite their apathetic attitudes for the most part. I saw 4 out of the 5 doctors there, and 3 out of the 4 I saw weren't horrible. However, when I went in for my last appointment the doctor I saw this particular time pulled up the WRONG FILE for a completely DIFFERENT PATIENT! He was trying to tell me I had had tests done that I knew for a fact I hadn't. He broke all confidentiality laws by telling me this patients details under the pretense that they were my details. He also tried to prescribe me a medication that, had my partner not noticed it was the wrong file, could have been detrimental to my baby! Not to mention the COMPLETE LACK of professionalism when we pointed it out - he didn't even apologize! This poor other patient, he had entered completely wrong details in her file and told me those details. How unprofessional can you get? They can't even check they have the right patient? This is why hospitals and labs ask you your name and birthdate to DOUBLE CHECK! To top it all off, this doctor wouldn't even talk to me face to face, he spoke only to his computer and to my partner, who was sitting on the other side of the room. Completely and utterly unbelievably unprofessional and apathetic. I will NOT be returning and I recommend you don't make the same mistake I did. AVOID THIS PLACE! Don't put your baby in jeopardy because of convenience. read more