Os residentes locais juntaram-se aos Friends of Pleasant Bay e ao Compact of Cape Cod Conservation Trusts para criar a organização sem fins lucrativos Sipson Island Trust e compraram a propriedade 4,48 milhões de euros, depois de ter sido colocada no mercado em 2018. A organização faz a manutenção da ilha, que está localizada perto da costa de Cabo Cod, numa área conhecida como Pleasant Bay, e visa facilitar o acesso público à ilha e preservar os seus habitats em risco.

Agora, os visitantes podem aceder à ilha onde podem desfrutar de caminhadas e mergulho, assim como relaxar nas praias ou, simplesmente, desfrutar da maravilhosa vista de 360 graus. A Sipson Island Trust visa promover a recreação ao ar livre enquanto restaura os ecossistemas naturais da ilha e apoia a pesquisa ambiental e histórica.

Existem 3,2 hectares da propriedade que ainda não pertencem ao Sipson Island Trust, mas a organização pretende angariar fundos para os adquirir.