currently my husbands work sort out our Visas. If we haven’t left the country in 90 days then we just hand our passports to HR and they get the Visas renewed. We have never had to a do a Visa run or visit a visa office. Albeit I think only once in 2 years have we not left the country within a 3 month window.