Excellent doctor, spent a lot of time with my mother as this was our initial visit. Went over all medications with an eye for any redundancies. We had an issue with a long wait time to see the doctor but the staff was quite apologetic which my mother appreciated. read more