If I were to use a move like Ingrain (for example), and then three turns later my opponent used Heal Block.
No. This is a passive healing move, and Heal Block only blocks direct healing moves, or most commonly called, "Reliable recoveries." Attacks like Aqua Ring and Ingrain are not blocked by Heal Block, as far as I know.
How to change your username How to add a user avatar Why was my post hidden? The points system Question etiquette Flags vs Downvotes Anime FAQ
Type a Pokemon name, type, move or ability to see instant results.