Unfortunately I cannot recommend this medical practice. Their office staff and doctors are extremely rude and unhelpful. I don't feel like I'm getting their full attention and often have my concerns waved away. I also witnessed today how they treat service delivery people and was quite shocked at their rude and condescending behavior of other people.
They seem to be a successful practice, but their people skills are non-existent.