Atty Mayson Fletcher is very professional. She was the only attorney who was able to understand my case. She informs you what the advantages and disadvantages on which way to go and she also informs you what to expect. She is always on time in submitting documents and researches. She advises you thru email on a regular basis the progress of your case. If it is important, she personally calls you on the phone.