We had quite a bad experience working with this agency. Very unfriendly/rude, non-responsive, poor communication, misinformation and on and on. They made the whole process much more complicated and stressful than needed. I would not recommend this agency.