The entire staff is very thorough, patient and does a great job of communicating. Dr. Le Provost carefully walked me through my test results, explaining the key factors and then also carefully explained why he was recommending the specific treatment plan. He has a great bedside manner -- clear and communicative, without coming across as condescending. I never felt rushed or hurried and always felt as though they truly care about managing and improving my health.