This is pretty much a stand-alone book, but the three previous books in The Dark Lakes Series give a good back-story introduction to Joseph Lake (formerly Janto) and Barnabas The Everliving and are quite exciting.
Joseph Lake, previously known as the warlock Janto, and his protector, Barnabas the Everlasting, an unkillable fox who “knows things. They, along with Eva, are the Cumbrian Coven. Now they are on a hunt for a vampire that is attacking children. Joe rescues Abigail, a local policewoman who was about to be killed by the vampire. But Abigail suspects him of being a monster, too. Joe has lost access to most of his magic, putting him at a disadvantage to the monsters he must destroy. Fortunately, Barnabas is a skilled companion, because they are up against a demon from Hell (or somewhere terrible). Joseph has a harrowing experience at the Demon’s Mark, perhaps the footprint of an actual demon from Hell. He has a vision of a demon and his cult followers. Alistair and Mabel, children of Sommar Wynter, and their undead-freaky-corpse-dad recognize Joe from before. They introduce him to “Mother”, from whom he has a very narrow escape. But he returns to the house to rescue five children from the Wynters. This time there seems to be no escape. Will this be the end, or will Joe, Abigail, and Barnabas prevail? Exciting action, with lots of humorous dialogue, and unlikely situations make this a fun read, despite the theme of horror from all the evil characters.