Demumbers ramp is actually the old road bed. I'm pretty sure its concrete. Shouldn't have any problem launching a jon boat.