nick715us said:To extend for 3 years beyond the 6th year of H-1, you first need to have an approved I-140 petition.
When your H-1 is up for renewal (typically 6 months before expiry of current H-1), file form I-129 for extenstion of H-1. Attach a copy of the approved I-140 and request a 3-year extension.