This Dr. has been seeing my 19 year old daughter that suffers major stomach issues. His office lost blood work, they ran a lot of test we never heard any results from any of them. They also over charged so I have a credit there that I will never use. I am so disappointed with this doctor he was extremely rude and not very professional i definitely do not recommend this doctor.