Hello Shawn. I fish out of Haverhill quite a bit. The ramp is at the Crescent Yacht Club. Be extremely careful if you fish west of the ramp, due to the incredible amount of rocks and the channel being unmarked. If you go east of the ramp, the channel is marked.
Of course, along with the treacherous rocks is an abundance of mean bronzebacks! I fished it 2 weeks ago for 3 hours after work and got 7 fish, with 2 just over 3lbs.
Spinnerbaits, cranks and twin-tail grubs on a 1/4oz ballhead work great. The cover around downtown Haverhill-bridges, walls, trees, docks are usual hotspots.
I have a tourney Saturday, but if you go Sunday, let me know and maybe I can lead the way. Gotta go early though.....parking is limited and the stripers are in pretty heavy!!