Dr. Hanif is very experienced, has a vast knowledge. He made sure every single detail was given attention. He is the kindest and most approachable one I've ever dealt with. I liked him as a doctor and as an individual. He made me feel very comfortable. I am very satisfied and highly recommended him to others.