+1 for Dr.Garrett and his team.
Right from appointment to uploading results, everything is well co-ordinated and well communicated. Front desk assistant Leah is super friendly. I'd recommend this place to anyone in the GTA even if you've to drive the distance - it's worth it.