My previous agent run away and one of my friend referred DiDi to us. From very first appointement, she patiently explained to us the whole process. She is a nice and considerate person who helped us to feel at ease about the process. Whenever we contact her, she answered us questions in a clear and timely manner. She has rich experiences regarding the partner visa. Without her support, I don’t think we can get the partner visa smoothly and successfully, plus she charge very reasonable price with great quality services. Highly recommend!