Yes, you can use a HERMS system for all-grain brewing. In fact, many commercial brewers use HERMS systems because they provide more control over the brewing process.