He is also a social conservative. Pro-life with exceptions for life, rape, and incest. Pro death penalty.
I believe he toes the conservative line. I assume he's pro-gun, pro liberty (recently he opposed red light & speed tickets given by camera; he suggested mailing a warning rather than assessing a fine).
I don't know much about Barrett, but Davie County is pretty conservative and I'd think he's a social & fiscal conservative.