I encountered an issue regarding my visa, and all attempts to resolve it myself were unsuccessful. I then found Kashif Kamran, and during a pleasant zoom meeting he explained all my options. I decided to engage him to take on my case, and I am very happy with that decision. One face to face meeting to discuss the case in-depth, and provide him with the necessary documents, and that was it. What I liked most was Kashif handled everything for me, including arranging an appointment with Home Office for photos, etc. After that, I was able to put the whole thing out of my mind, relying on Kashif to make sure everything went smoothly. I felt his fee very reasonable, and his approach is very up front and honest. He explained the situation exactly as it was, with no false promises or expectations. In the end, my case was successfully resolved in under two months, much sooner than the six months I had expected. I would recommend Kashif to friends or family, I am that pleased with his services.