I have seen a lot of guys using 18v cordless guns for smaller projects I would not want to do an entire roof but for the ease I would look in to the Milwaukee line of cordless nailers.