I own Inderjit a big heart-felt thank-you for his critical help with obtaining my green card. I can't imagine going through the process without his help. My husband and I came to Inderjit late last year for help with my adjustment of status application. We were newly married and completely clueless about the process. Over the next few months, Inderjit helped us with everything, from gathering all the documents to preparing for the interview. The application was submitted quickly and our interview was scheduled soon after, less than 3 months later. Inderjit is very knowledgable and detail-oriented. We could tell that he carefully went through all our materials and were able to find even the smallest errors. He also pushed us to stay on track, when we slacked and procrastinated on the preparation. We were charged a flat fee at the beginning, and he offered (at his own request) to meet with us three times (each about 2 to 2.5 hours) in the weeks leading up to the interview. We were so thankful that he took so much care of our case, and made sure we were thoroughly prepared. The interview itself, needless to say, went very well. Our materials were very well prepared, and we passed with very little questioning. Now I have my approval notice and I'm waiting for my green card in the mail. Once again, I want to thank Inderjit so much for his hard work. I would highly recommend his service.