In a nutshell: Thorough, thoughtful, trustworthy. I’ve received care from Dr. K for 25 years. Definitely recommend. The CNMs/NPs are also great! Easy to schedule, check-in/-out as well.