The process is similar to the initial application. It is best to start the extension process at least six months prior to expiry. In addition, it is important to keep in mind “max out dates,” the dates when the visa can no longer be extended. For example, H-1Bs “max out” after six years. Usually companies will start the green card process well in advance of this date.