Dr Stewart made sure every single question I had was answered,. He is thougth and very accessible. His staff is one of the most friendly, welcoming staff I've ever dealt with. This is the team you want looking after you. I was very impressed with the progress I was able to make after visiting them. All my questions were answered, and I feel a lot more confident and hopeful about the future. The office was very easy to locate. I didn't have any trouble finding it at all. I could notr be more imptressed and will absolutely return.