After consultation with Mr Rajiv, I really felt how the immigration process and planning can be made easy. He is very knowledgeable, professional and friendly. He treats you as his own family member and not as a client. He explains the process very well, walks though each step and precautions to be taken. His consultation is very focused, timely fashioned and easy to understand. Never hurried, always willing to explain the process again if needed and answered all questions very well. His office staff is very helping and schedule your appointment very conveniently. I highly recommend him for the immigration cases.