I've used K9 in the past. It's free for one computer, but you'd have to pay a monthly subscription for the laptops. It's very easy to allow/deny access to individual sites or to block generic unpleasantness. All you need to know here.
Hands-on: Samsung Galaxy S8 review