I agree w other reviews..massively long wait to be seen for 10 mins max...this dr is arrogant and rude. He talks down to you. And is insulting. Don't expect to get answers or if so short ones..you are not entitled to ask this dr. He's Got A GOD complex. I had to laugh because in the office are 2 plaques that say he was awarded most compassionate dr. Really??? I'd hate to see the least. After the long wait. ..short exam. .we have no answers. Maybe he's a skilled surgeon but I wouldn't trust him to get that far personally.