There are hundreds of ways to stop inappropriate web content for yourself and your kids. However, using a safe and secure DNS is probably the best option for you. For that matter, you can take a look at the Angel DNS. Apart from that, you can use browser extensions to block inappropriate content while browsing the web.