Trupti N Patel provides an outstanding service for immigration needs. I’ve been their client for a long time and every time the experience has been superior. Their firm upholds a very personal liaison while maintaining the upmost professional way of handling each and every case. I have been able to contact them anytime and have received the perfect legal advice in timely manner. On occasions when my family has gone for mock interviews, the whole setting was made very friendly and realistic and all our doubts and questions were clarified. Their ability to keep personal connection has helped them to suggest the best suitable options for an individual case. I recommend TNP if you are looking for best legal advice, timely response and a great personal connection that will make you use their services over and over again.