Waterproofing layer – What are the choices?

The 3 main choices for a waterproofing layer in New England are asphalt built-up, single-ply membrane and modified bitumen. Will a coating last 10+ years – maybe, but since we haven’t seen one do that we are not speaking to that option. We also haven’t seen a spray foam roof last 10+ years in New England – so we aren’t speaking to that option either.