Rajiv Khanna and associates are helping me in my Green Card processing since January 2004 and recently they did a very good job to get me the I-140 approval. I received an RFE on my I-140 in Feb 09 and response was well prepared by one of the Lawyers and sent within a weeks time. I got the approval on my I-140 just after a weeks time. It was a great job and effort from the Rajiv Khanna's office and their associates. I appreciate their good work and would recommend them to anyone who is looking for a good immigration lawyer for their Green Card or any other immigration related work.