One word summarizes my philosophy of care: COLLABORATION. Treatment involves two experts collaborating to produce a good outcome. I bring expertise in techniques, tools, and skills that can be used. The patient is the expert who knows more about their unique qualities than does anyone else. Together we shape interventions so that they fit in that patient's context. There is no cookie cutter approach. Each patient is a unique person and their problem calls for a solution unique to them.Read more
I can not think of anything I could be doing that is more worthwhile and rewarding than helping people who...Read more
Dr. Knowles' Experience
For the best healthcare for your needs, choose a doctor who specializes in your medical condition.
Check to see that this provider treats your medical condition.
Check to see that this provider performs the procedure that you need.
Check to see if your provider has any malpractices, board actions, or sanctions.
Learn more about where this provider went to medical school, residency, and more.
Check to see what languages this provider and/or staff speak.
Memberships & Professional Affiliations
View memberships and affiliations associated with this provider.
Overall Patient Satisfaction
Likelihood of recommending Dr. Knowles to family and friends is 5 out of 5
Likelihood of recommending Dr. Knowles to family and friends
based on39total surveys
Dr. Knowles' Performance
Explains condition(s) well
Time well spent
Office & Staff Performance
Average wait time
16 to 30 minutes
Dr. Knowles Says:
I appreciate that patients take the time to provide feedback about their experiences with our clinic and the care that I provided. This feedback is an important way for me to gauge my engagement and helpfulness with patients. I am grateful that patients trust me to work with them. I do not want to do anything that would make them regret that trust. I am also open to speaking with someone who has a...