Dr Leo Odle is very thorough and has a great bedside manner. The group recently moved into a new building and they have a lot more space. Wait times are normally very reasonable and never that long after being checked in. I have been a patient for about 4 years now and have no complaints. I have seen the other doc's as well and they have a great knowledge base to diagnose peculiar issues that may come up. Overall highly recommended.