alvin small obituaries, used boat parts salvage near virginia