Keep in mind that heaving is the movement up and down and heaving compensation does little for pitch and roll. If you are a smaller boat then about the only thing what will assist with pitch and roll problems is a stabilizer like a "SeaKeeper". If you are experiencing Pitch and roll as a small boat it is pretty normal. Most would be very proud of the soundings you are getting. To add a Seakeeper it likely to cost you but that would likely be the next best step to help compensate.

