Amazing Doctor, very knowledgeable and. friendly. Its been a while since I’ve seen a doctor’s office this clean and modern.the staff is really nice also. I’m very comfortable coming to this office.