Most anything done within the waters of NH requires permits from NHDES. I'm no expert but putting in your own ramp is probably not permissible but NHDES would be able to point you in the right direction.
https://www.des.nh.gov/
Then there's probably some more rules about exactly where you can land and take off on the water.
Lots of rules in the Live Free or Die state.