I cannot recommend Michelle highly enough. Our case came with multiple hurdles which made both me and my wife very anxious. Michelle worked tirelessly to give us the answers and communicated with us clearly from our very first meeting. Michelle gave us a precise list of everything that we needed to gather and she took care of the rest. She is extremely knowledgeable, reliable and approachable and I cannot thank her enough. We just received the exciting news that our Visa application has been successful and both my wife and I feel that we couldn't have gotten there without MNS Solicitors.