Dr. Strand is fantastic! She takes time to answer all of my questions at each visit and she is a wealth of knowledge. She looks at the whole person, to me this is extremely important in health care. She takes her time and not once have I felt rushed. Her office is beautiful. You can tell her and the staff take pride in their work. Her staff is also so helpful and friendly!