They keep you well informed and get what you ask for done, even when time is running short. I consider the money spent engaging with TVC for my non O and retirement visa was a good investment. Just done my 90 day report through them, so easy and I saved money and time, with no stress of the immigration office.
