I was referred to come here for a problem with my eye and found my experience to be very very good. The waiting and reception areas were both clean and modern looking with friendly staff to greet you. The wait to see the doctor was short, with the exam rooms comfortable while you wait. During my last visit I noticed they are updating the exam rooms with brand new equipment, gone all the old bulky machines of the past. If you have a child afraid of the old style machines, the new equipment might less intimidating for children. The doctors are well versed in what they do and will take the time to explain how to resolve any conditions you might have. My condition required some surgery which was done at an out of the area hospital which didn’t bother me but might be an issue for others.