Wow. I am really impressed with Dr Ellis and his services. He really spends time to get to know his patients and to understand their needs. He works hard to come up with a diagnosis and treatment plan and really works with you throughout the process. He is just fabulous. I am very impressed by his doctor and his staff. They are very efficient, return calls right in time and very quickly and go out of their way to make appointments for you when you need them. Dr Ellis really goes above and beyond to provide great healthcare to his patients.