Thank you, totally aware of that, I did a bit of a dig a found that they are a branch of an aussie based company called visacorp which is MARA registered but still wary for obvious reasons. I feel we are clued up enough and done a lot of homework regarding our visa, medicals, checks etc. We know the process inside out, what we would hope to gain from a migration agent is the security that we are submitting everything correctly and on time. I will do some research on other companies as well to compare to.