Excellent doctor very thorough and really truly is a great doctor. He has helped me out by finding things that other doctors weren’t able to or maybe they didn’t care enough to. Goes beyond the norm and gets to the root of the cause doesn’t just put a band aid on it.