2017 m. Uraganui „Irma“ nusiaubus salą, Neckeris pareikalavo atstatymo, o kol pandemija užplombavo Britanijos Mergelių salų sienas, Bransono komanda ėmėsi darbų dėl restauravimo ir paskutinių palietimų.
2020 m. Gruodžio mėn. Atnaujinus BVI, atnaujinta Necker sala yra pasirengusi priimti svečius su naujais prabangaus apgyvendinimo variantais.