We went to northeast atv rental. They do take out $1500 security deposit and won't give it back if you flip it which they do have sensors for. Also have GPS but are pretty lax on speed.
There's one down the street. But only rent to you if you have a valid N.H. licence.
The park does not, but there are many rental outfits in the Berlin/Gorham area that do
Thanks! Your answer is awaiting moderation.