There is a public boat landing just off River road after crossing Pea Hill Creek. The name of it is Henrico. I will find the directions and post them later. It has a decent ramp and plenty of parking. This is a NC ramp, there is a VDGIF ramp in the back of Pea Hill, haven't put in there in years, I will check with my Dad as he did a few weeks ago. There is one more option that I have in mind; however, it is a private ramp and I will need to check for permission to launch there. I will get back with more info as soon as possible.