I am very impressed with this practice and the staff are friendly and welcoming. The doctor I saw was caring and thorough, I left the practice feeling very reassured. Thank you!